This place has the best tacos I have ever eaten. They are fresh and delicious. Don't let the place scare you off. It is a stand basically. The people that work here are very nice and take pride in their food. Very authentic and I tell everyone I know to go here!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.