Barracuda Taqueria
Address:
159 Denny Way #109
Seattle, WA 98121
Phone:
(206) 448-2062
Description:
This taqueria is the real deal – add as many tacos and tortas to your plate as you want, with fillings like chicken in black mole sauce, chile lime spiked shrimp, slow roasted brisket and delectably tender lengua. Big party? Try the whole or half rotisserie chicken along with aside of flavorful rice and black beans.
The atmosphere is great – a cozy little restaurant with a great view of the Space Needle. If you aren't full to bursting, try a piece of coconut rum cake for dessert, or maybe just wash it all down with a real Mexican coke. Barracuda's also serves breakfast tacos on Saturday and Sunday mornings.
Map: