Being from San Diego I know tacos. They have tasty meats and the corn is amazing (off the husk). I ordered tea but it was a can...gross! Expensive for little tacos. Service isn't the best. They bring the tacos on a tin and don't tell you which is which. There are better options in Stamford, but this was good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.