1330 N LA Brea Ave (at E. 64th Pl.), Inglewood, CA
Mexican Restaurant · North Inglewood · 36 tips and reviews
Velma Taylor: This is a great Mexican restaurant. I have never been disappointed with the food. The quantity of food is generous. This is a very busy place. Call the orders in if you pick up a menu. Great!