Where do you need Restaurants ?
Barracuda Bar & Grill
503-228-6900
45.526463
-122.676823
About Barracuda Bar & Grill
Barracuda Bar & Grill is located at 618 NW Glisan St Ste 402, Portland, OR. This location is in the Old Town - Chinatown neighborhood. This business specializes in Restaurants.