Address: 1200 S Sunset Ave, West Covina, CA 91790, USA
Joseph Cortez | Aug 26, 2019
Mexican food
Roberto Ortega | Aug 26, 2019
That restaurant has very bad food and does not serve air conditioning and their prices are too expensive for how bad the food is not recommended to anyone is horrible