Very Good
By A Yahoo! Contributor, 1/25/07
One of the best Mexican Restaurants in Geneva. Its quiet and the atmosphere is a good, I like to go early as it gets very busy. The staff are friendly and the food is very good. Go there and have the strawberry daiquiri. hhhmmmmm Very nice.