Leo's Mexican Grill
755 Magnolia Ave, Long Beach
(562) 676-4053
Recent Reviews
Order Online
You May Also Like
Hong Kong Express - 627 Magnolia Ave #102
Chinese
Super Donuts - 625 Magnolia Ave
Donuts, Coffee & Tea
Confidential Coffee - 137 W 6th St
Cafe, Coffee & Tea, Coffee Shops, Coffee, Pet Friendly
Restaurants in Long Beach, CA
Leo's Mexican Grill
755 Magnolia Ave, Long Beach, CA 90813
(562) 676-4053