Barracuda
Address:
9 NW 2nd Ave, Portland, OR 97209
Phone:
(503) 228-6900
Hours:
- Fri: 10pm-3am
- Sat: 10pm-3am
Other Businesses:
- Fremont Bar & Grill at 2516 SE 103rd Ave, Portland, OR 97266
- D's Bar at 6732 NE Sandy Blvd, Portland, OR 97213
- Pizza Schmizza at 512 SW Taylor St, Portland, OR 97204
- Kentucky Fried Chicken at 8131 SE Powell Blvd, Portland, OR 97206
- Dreams & Memories Public House at 3944 Ne Cully Blvd, Portland, OR 97213