(03) 9866 8836 http://www.mayabar.com.au 74 Toorak Rd, South Yarra, VIC 3141 Venue Map Get directions to Maya Tequila Bar & Grill Reviews Read Peoples Reviews for Maya Tequila Bar & Grill