Leo's Mexican Grill

$ • Mexican

Hours:
755 Magnolia Ave, Long Beach
(562) 676-4053

Take-Out/Delivery Options

Customers' Favorites

Leo's Mexican Grill Reviews

4.1 (51)

Ordered a breaded fried fish burrito because I didn’t have much time for lunch. Not disappointing at all. Great flavor and good size. When you’re in a hurry is tricky because anxiety doesn’t let you check calmly the whole menu. Next time sure I will try the fish options they have which look amazing. The restaurant is cozy, clean and very nice. Really liked it.

If I'm eating Mexican fare, I want it authentic, not some Americanized chain. So when I saw local workers lining up in Leo's, I knew I had to try it. The restaurant is clean and pleasantly dated, with a heavy wood counter, wood chairs and tables. The service is immediate and friendly. I was craving nachos, so I got an order with Carne asada.I've never had nachos this good. The chips and guacamole are made in house, and they're amazing. My dish had beans, peppers, onion, sour cream...read full review

Leo's is consistently good. It is reasonably priced, quick and satisfying. Whenever we have guests from out of town and they are looking for high quality Mexican food we go to Highly recommended.

More Reviews(175)

Ratings

View all photos

Hours

Monday 8AM - 9PM
Tuesday 8AM - 9PM
Wednesday 8AM - 9PM
Thursday 8AM - 9PM
Friday 8AM - 9PM
Saturday 8AM - 9PM
Sunday 8AM - 9PM
Updated on: