Location address
You can find Leo's Mexican Grill at 755 Magnolia Ave, 90813, Long Beach, US, United States. The public transportation and parking near 755 Magnolia Ave, 90813, Long Beach, US, United States are also listed on it.
Map
More restaurants near Leo's Mexican Grill
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Long Beach, 6614 Atlantic Ave, 90805, Long Beach, US, United States
"Good food but was cold."
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Long Beach, 4201 McGowen St, Long Beach I-90808-1951, United States
"We ordered 4 scoops... my cousins bought different ice creams... o wow... very lomg line. So many people are ordering this ice cream"
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Santa Fe Springs (near Long Beach), 13965 Stage Rd B, Santa Fe Springs, USA, United States
"The driver only delivered half our order"
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Torrance (near Long Beach), 2731 Pacific Coast HighwayCA 90505, Torrance, United States
"Excellent food and service had a good time at the restaurant."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Rancho Palos Verdes (near Long Beach), 100 Terranea WayCA 90275, Rancho Palos Verdes, United States
"Great food and wonderful service. Overall a great date night."
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Hermosa Beach (near Long Beach), 1141 Aviation Blvd, Hermosa Beach, USA, 90254, United States
"Amazing eating and service!"
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Cerritos (near Long Beach), 12604 South St, Cerritos, CA 90703, United States
"The shift manager Jasmine is rude needs some more training on customer service. I made an order on the website ordered two bowls. I put the order unde..."