Vatos Urban Tacos - 36 Beach Rd, #01-03 South Beach Quarter, Singapore 189766 on Eaten