Tacos are down right amazing, not a super touristy place - which is why I went there. The food is soooo good!! They give you your tacos and there is a big fixin's bar with everything you could want for your taco! And very cheap.
All the locals come here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.