Home > Dining > Restaurants
Default Default Latest Updates Most Comments

El Luchador

Address:85 Yongkang Rd

To understand El Luchador, you need to know that Lucha Libre means wresting, a popular sport among Mexicans. Luchadors (wrestlers) can be seen everywhere — on television, in newspapers and in graffiti on the walls of restaurants.It is...

0 like 0 comment