Looks like a restaurant in a small town in Mexico.....stools around a wall mounted table....open air.....no A/C. Outdoor seating with a few tables and umbrellas. Food was good....not outstanding but not bad.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.