Drag box to select area
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