Choose here whilst wondering around the Royal Mile, purely because there is a lack of Mexican restaurants in Birmingham.
The restaurant appears small, but there is a downstairs area with a lot more seating. The palce was clean and tidy and decorated with what I assume is a mexican flavour. We ordered Nachos to start and burritos and fajitas for mains. The fajitas portion was maybe a little on the small side, but did taste very good. The burrito was also very good.
I must say that the food wasn't particularly spicy, even with the extra jalapeños on the Nachos. Also the food did seem a little on the dry side, so we asked for some salsa but got charged a rather pricey 2.25 for the amount that we got.
If you own or manage Viva Mexico, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.