Leo's Mexican Restaurant

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

Business Information

Restaurants
Restaurants
performance

Customer Reviews (2 reviews)

mikekarenrussell

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