EL GORDO Tacos & Grill Factory
Address: G/F, David House, 37-39 Lockhart Road
Phone No.: 36146140
+ Add Menu
Nairbbb
2024-01-21
Nairbbb
2024-01-21
Nairbbb
2024-01-21
Nairbbb
2024-01-21
vino lover
2023-11-20
monkey cat
2023-11-19
saruka
2023-11-18
saruka
2023-11-18
saruka
2023-11-18
celias C
2023-11-16
celias C
2023-11-16
foodie_munchkin
2023-11-14
foodie_munchkin
2023-11-14
foodie_munchkin
2023-11-14
foodie_munchkin
2023-11-14
Address: G/F, David House, 37-39 Lockhart Road
Phone No.: 36146140