This is the best Mexican food I've had outside of California!
Like Californian "Tex-Mex" cuisine, Viva Mexico's food is not wholly "authentic"/"gourmet" Mexican, but it is absolutely delicious, and the variety and serving sizes are HUGE.
There is a good list of interesting, and more "authentic" specials, but rest assured that the a la carte items are terrific.
The Burritos, Tacos, Fajitas and more all come with a variety of fillings, and side/extra orders of salads, guacamole, condiments and nibbles are easily added to an order.
There is also an excellent and comprehensive range of alcoholic and non-alcoholic beverages, with the classic Margarita available in numerous guises (and sizes!)
Viva Mexico appears to be a VERY popular and welcome addition to somewhat quiet Croydon. Each time I've been to Viva the place has been full, most customers attending as part of a [large] group. The first time I ate at Viva, in fact, was at a friend's birthday party, and there were FOUR other groups celebrating birthdays!
It's for this reason that I recommend booking ahead, at least a few hours, preferably a day or more. Your group will likely be accommodated, but expect a wait if your group is large, or if you've not booked, or if it's a Saturday/Sunday night.
Viva Mexico's staff are notable for being *very* friendly and efficient, so as well as answering any questions and accommodating any food requests, they will make your restaurant visit relaxing and pleasant.
Big thumbs up from a hungry, and thankful, local :) read more