Sol is definitely the place to go if you want to feel like youre on spring break in Cancun. Its gigantic garage-door windows stay open most of the time, making for an open-air-venue feel, and the most popular drinks are Mexican beers,…
Complete details for Sol Cantina »