Was recommended by a frequent tourist, and was not disappointed. Amazing stuffed potatoes and pastor tacos! Super cheap and quick service. Only complaint was the heat! Sit in the parking lot if available. This place is our favorite so far
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.