by Ms I-Hua | May 25, 2010 | By Cuisine, By Location, Inner Southern Suburbs, Mexican Cuisine, Restaurant Reviews, South Yarra
I don’t know anyone that doesn’t like Mexican food… I LOVE Mexican food… So when I was strolling down South Yarra one day towards the train station, my attention was brought to this Restaurant by my Big Bro, who is crazy tennis fan…...