Barracudas
American · Bar and Grill · Pub
Barracudas is a bi-level restaurant offering American pub fare with regional influences, alongside draft beers and cocktails.
Location
Best places nearby
The highest rated places close to Barracudas.
Local restaurants nearby
E Fort Ave, MD


