Love tacos...but can't figure out why this place isn't open regularly? It's a neat open-air restaurant with great food! A diamond of a place to eat!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.