Mexican Restaurants nearby Damansara, Kuala Lumpur

Frontera

Address: G.18, Ground Floor, Block L, Jaya One, Jalan Universiti, Seksyen 13, Petaling Jaya

Frontera Sol of Mexico

Address: 83-G2, Block E, The Square, Jaya One, 72A, Jalan Universiti 46200