Full menu with prices & pictures
Viva Mexico United Kingdom, Edinburgh, City of
+441312265145
Order food online for delivery
Reserve a table now for Viva Mexico
You can naturally also reach the eatery using the public transport. The next station is Edinburgh Waverley, 137 meters away from Viva Mexico, otherwise, there are parking lots 155 meters away at The Radisson Blu.
On this webpage, you can find the complete menu of Viva Mexico from Edinburgh, City of. Currently, there are 31 meals and drinks available. For seasonal or weekly deals, please contact the restaurant owner directly. You can also contact them through their website.
Viva Mexico is one of Edinburgh's most popular and oldest Mexican restaurants, offering a vibrant atmosphere and an authentic menu filled with Mexican classics. Located in the heart of Old Town on Cockburn Street, this restaurant stands out with top quality food and charming surroundings. Be sure to book a table in advance to experience the best of Mexican culture.
Based on the average assessment of 3.9 for the Viva Mexico, one can assume that it has satisfied the most of its visitors.
What User likes about Viva Mexico:
I and my friend found this place during the walk around edinburgh and booked a table on the line after reading the reviews. amazing atmosphere, great service and wonderful eating! we will definitely return! we had flourquesidillas with huh and ripen in a beautiful sauce, followed by amazing ribeye steaks that she could cut with a butter knife! View all feedback.
Great place to eat. Very friendly staff. The food was very good plus in a central location
First time eating here and pleasantly surprised at the ambiance. Food was delicious and beautif...
Here you'll find in addition to selected menus, a comprehensive drinks selection, and various dish categories. The menu card is regularly expanded by customer recommendations and ingredients recommended by visitors in a positive way. The menu card may be enriched on site by daily or weekly special offers.
You can also simply call the number +441312265145 to request your reservation.