Barracudas Locust Point Tavern
(468)
Restaurant
Bi-level, game-day standby for American pub fare with regional flair, plus draft beers & cocktails.
Address: 1230 E Fort Ave, Baltimore, MD 21230
Hours: Open ⋅ Closes 12 AM
Phone: (443) 873-8559