I searched for this restaurant for 1.5 hours, asked multiple people (in spanish) and walked up and down the roads and never found it. Half of the people I asked had never heard of the restaurant when I said the name or showed them the name on a piece of paper.
The owners need to list an address or a landmark. Otherwise don't waste your time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.