Dining Category: RestaurantsDining Tags: Glasgow, Scotland, and United Kingdom
Latin American restaurant bringing the freshest and most authentic South American food, drink and atmosphere to Glasgow!
If you tell them that you are vegan then they give you a special menu and it has lots of options. The build-your-own guacamole is amazing! Not very cheap for a meal, but worth it!
Address: 16-20 West Nile Street
Glasgow
Glasgow City
G1 2PW
United KingdomNo Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
Address: 16-20 West Nile Street
Glasgow
Glasgow City
G1 2PW
United Kingdom-