Leo's Mexican Restaurant

5114 E Speedway Blvd
Tucson, AZ 85712
Leo's Mexican Restaurant - Homestead Business Directory

Business Information


Customer Reviews (2 reviews)


on Citysearch Dec 30, 2008
When you walk into Leo's he remembers you from your last visit and not just because you have been eating his food for years. He remembers the people you brought last time and calls them by name. The staff are friendly and... (more)

Citysearch User

on Citysearch Dec 16, 2008
Leo's has excellent burritos and other finer Mexican foods. They offer lots of fried items that aren't good for your heart but taste great.... (more)

Browse our top cities

Browse cities by state