Trio of Tacos @ Guzman y Gomez - Star Vista
TRIO OF TACOS
Guzman y Gomez - Star Vista, Singapore
In barramundi, pulled pork and steak. I'm taco'd out.
Eaten: Sat, 31 Dec 2016 18:37