Licensed Mexican restaurants offering a casual dining experience. Spicy but not necessarily hot. Specialising in frozen Margheritas & Mexican beer. Take-away available
Read more...Viva Mexico
Rowville, Victoria, 3178
Shop 61A Stud Park Shopping Centre, Stud Rd, Rowville, Victoria, Australia, 3178