This business has CLOSED(report as open?)
Barracuda
$$$
Phone: (503) 241-0938
Address: 9 NW 2nd Ave, Portland, OR 97209
Website: http://clubbarracuda.com/barracuda
Barracuda Restaurant
Price Range : Above Average
208 SW Ankeny St, Portland, OR 97204
231 NW 11th Ave, Portland, OR 97209
615 SW Broadway, Portland, OR 97205
10 NW 6th Ave, Portland, OR 97209
922 NW Davis St, Portland, OR 97209
15 SW 2nd Ave, Portland, OR 97204
35 NW 3rd Ave, Portland, OR 97209
127 NW 3rd Ave, Portland, OR 97209
120 SW Ankeny St Ste 200, Portland, OR 97204
71 SW 2nd Ave, Portland, OR 97204