This place is a gem in South Portland and the best Mexican restaurant in Cumberland and York counties. Service is friendly and fantastic. The food was delicious, authentic and generous. You would be doing yourself a favor for the drinks alone!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.