This Mexican restaurant is a luxurious upgrade from the location’s former party spot, the Cantina. It boasts over 160 tequilas, and has a tempting selection of classic Mexican dishes, all prepared with quality ingredients…
Complete details for La Rosa »