"Located at 2650 St. Andrews, this Mexican restaurant is a hidden gem in the Publix shopping plaza. Despite the numerous options in the city, this place stands out for its generous portions and reasonable prices. The food is not only well-presented but also bursting with flavor. Don't miss out on their 32oz mugs of ice-cold beer for just $3.89. The atmosphere is inviting and tranquil, a nice change from the hustle and bustle of other nearby dining spots. The service is generally good, though it can be a bit slow at times. After visiting three times in three weeks, I can attest to the consistency of the food, portions, and service."