Linwood Taphouse is located in the former Linden Park Hotel building, a historic structure that has been in operation since before Union County was formed. The family-owned restaurant has been serving the community since 1971, originally known for their famous Roast Beef, and has since expanded their kitchen to offer additional dining options including pizza and craft beer.