Enjoy the finest flavours of Mexico at Viva Mexican Cantina, a Semaphore Road restaurant that’s been making waves across Adelaide. This elegant Mexican restaurant occupies a former police station and boasts incredible beach views, as well as a comfortable patio with ample space for groups large or small. This unique dining spot is perfect for just about any occasion, whether it’s after-work margaritas with friends, a long lunch on a day off or a sophisticated dinner with someone you care about. Viva Mexican Cantina is open seven days a week for dinner and for lunch from Friday to Sunday, so you’ll have plenty of opportunities to stop in for an amazing meal. We recommend booking ahead to get the most out of your experience.
Situated inside a historic police station built in 1891, Viva Mexican Cantina boasts a unique setting at their premises on Semaphore Road. From all the old-school Mexican dishes you already know and love to more modern interpretations, you’ll be spoilt for choice with great Mexican dishes at this great restaurant in Semaphore. No matter where you live in Adelaide, it’s well worth your time to make a trip to Viva Mexican Cantina.
Viva Mexican Cantina in Adelaide features a menu packed with tasty options. For the appetiser, start off with some chicken flautas or prawn taquitos before diving into main courses ranging from enchiladas to tacos and fajitas. We recommend Viva Mexican Cantina’s pescado veracruz, fish sauteed with an array of vegetables and served alongside a garden salad and rice, or the hearty bistec ranchero, a 250g prime fillet steak that’s served with rice, frijoles and salad. Got a sweet tooth? Try desserts like the Viva Mexican Cantina’s Aztec Chocolate Indulgence, flan de queso ora sopapillas. There’s a lot more where that came from, but don’t just take our word for it – reserve your table ahead of time and make your way to this Mexican hotspot in Semaphore today.
We had a great night out, the food was really good and the venue is well situated with a lovely view of the beach. Would definitely go again.
This restaurant may appear just like a regular building, but the food and service is amazing. The service is thorough and rapid. They can never seem to do enough for you, and they are always happy to cater for any changes you want to make in your order. The food - OMG! The food is so tasty and of a good serving. It is wholesome, and they don't skimp out. You will not be sorry. We were there three nights in a row, and if it wasn't for work obligations, we would've continued. SENSATIONAL!!
There was a wide range of meal and drink choices available which arrived really quickly after ordering. The food was very tasty and the service excellent.
These guys have the best nachos on earth. Been going there for years and by far the best around. Anywhere else just pales in comparison
The experience was not the best as the staff forgot our drinks order which we then had to remind them of after about 45 mins. Then they also forgot our food order which apparently was misplaced. When I asked the young male waiter about 1 hr later he said in a flippant manner that they were busy. in the meantime 2 other groups that had arrived at the restaurant got their drinks and their meals before we even got our drinks which we had ordered about an hour before the others arrived. There was no offer of a discount for the double muck up or a free drink thrown in which I found to be very disappointing. I would think twice about going again as they seemed to be understaffed and quite disorganised. Being a Saturday night you'd think there would be more staff on deck.
we booked online and were shown to a table for 2 which was small and cramped. When i asked about getting a table with a view or some more space (rather than against a wall) we were told that this was not possible as the others were reserved. In the time we were there these tables were not occupied at all, so i did not understand this logic. The meals looked great when arriving, but the meat (beef) in the meal I ordered was far from tender. Compared to my partner's meal (which was excellent), mine was the opposite. Chewy, tough and hard to swallow. On paying for the meal, I was asked re the quality of the meal(s). I gave some honest yet polite feedback on this, stating that the beef in my meal was unsatisfactory. The waitress best response was that she "would pass this on to the chef", which did not seem to be much in the way of addressing this. In all honesty, as locals, there are plenty of good restaurants in the area that are much preferable - and it will be some time before we go back to Viva Zapata's again.
The staff absolutely made our experience what it was - amazing. Your staff are so genuinely friendly and delightful, they were the best part! The food was great as usual and the frozen lemon marguaritas rocked as well :) Thanks for a great night.
The food was great as usual but they forgot our nachos and came out with our mains before anything else which was a bit of a problem. We ended up getting all of our food but there was a long wait until anything happened (the nachos came out about 5 minutes after they realised we were missing them). Also they've stopped selling cans of soft drink so the drinks were a bit expensive. Otherwise, pleasant and we'll definitely go back.
The food was fantastic, the atmosphere was great. Great views over semaphore beach & parkland. What let it down was the service of the outside tables. The staff don't seem to remember the customers sitting out on the balcony very often. I would still eat there again, i just hope I'll have an insided table.
Always love the food and my son loves the Tamarando drink but sometimes service can be slow and they mixed up our drinks order and charged us for three wines instead of one. Fortunately I picked up error before we left. Waitress seemed a bit annoyed to rectify.