I travel all over the world and this is one of the few places that makes you feel at home... there food is excellent and the service is great!!! They also have great sushi bar and full liquor bar with local and imported IPA's. But most of all the people are what makes it a great place!!! If you are in Mexicali this is a must stop.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.