I love this place. It's called the taco shack by locals. Everything is so fresh and made from scratch. The tortillas are amazing! I seriously eat here for lunch everyday. So good!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.