Large background photo of Barracuda Taqueria
  • Photo taken at Barracuda Taqueria by Ricardo C. on 8/22/2011
  • Photo taken at Barracuda Taqueria by R R. on 4/8/2011
  • Photo taken at Barracuda Taqueria by Jeff P. on 12/31/2010

Planning a trip to Seattle?

Foursquare can help you find the best places to go to.

Barracuda Taqueria

(Now Closed)
Mexican Restaurant · Belltown
159 Denny Way Apt 109 (at 2nd Ave), Seattle, WA 98109, United States
Save
Share
Log in to leave tips at this venue!
Sort:
  • Popular
  • Recent

13 Tips

  • Write a short note about what you liked, what to order, or other helpful advice for visitors.

Related Searches

  • barracuda taqueria seattle
  • barracuda taqueria seattle photos
  • barracuda taqueria seattle location
  • barracuda taqueria seattle address
  • barracuda taqueria seattle
  • baracuda seattle
  • barracuda seattle
  • barracuda taqueria seattle
  • barracuda taqueria belltown seattle

Foursquare © 2016  Lovingly made in NYC & SF