Venue Info

A restaurant serving up Latin cuisine and atmosphere from a number of countries, complete with a sidewalk café and open window seating.