We have always been very fond to mexican cuisine and this place was highly recommended by the manager of the local hotel we have been staying at. We were surprised at the freshness of the food and the quantity !!! we came and had dinner on several days durring our stay in Tallahassee.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.