Carroll's is an American style restuarant located on High Street in Medford. The location offers a wide range of classic options, including sandwiches, salads, burgers, seafood and appetizers. It has a bar with numerous taps as well as wine, cocktails and beer, such as Bud Light, Blue Moon, Stella Artois and Budweiser. The location has a raw bar as well as flat screen TVs.
21 High St, Medford, MA 02155
(781) 395-3344
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?