Tio Leo's Mex. Restaurant
5302 Napa St
San Diego
,
CA
92110
Sponsored links:
About
Tio Leo's Mex. Restaurant, San Diego
You can reach Tio Leo's Mex. Restaurant at (619) 542-1462 or visit their location at 5302 Napa St in San Diego. Be sure to tell them how you found their listing! If you feel we have miscategorized Tio Leo's Mex. Restaurant and they shouldn't be in the Italian Restaurants category, please click the "New Category" button below. We also have other merchants like Tio Leo's Mex. Restaurant. They can be found by clicking the Restaurants or Italian Restaurants links above. Are you unsure if you want to visit this business? Click the "Read Merchant Reviews" link to the right and see what others are saying. The "View Larger Map" link below will allow you to put in your address and give you driving directions to 5302 Napa St to visit Tio Leo's Mex. Restaurant.
Category
Italian Restaurants