Myself and a couple of my friends went to Geronimo in New Haven. We thought it was FANTASTIC. Despite the length of time the food came out (about 45 minutes), it was
Villa del Sol offers up passable Mexican food in their brightly colored dining room, or out on their veranda. Their College Street location is very convenient to my
Been there, done that? Do tell us about it! Submit a review of this New Haven restaurant today.
3 of 5 stars
4 of 5 stars