Tio Leo's Mexican Restaurant
Address:
3510 Valley Centre Dr, San Diego, CA 92130
Phone:
(858) 350-1468
Other Details:
Tio Leo's is a Mexican restaurant with additional locations in Napa and Mission Gorge. Its menu features tacos, nachos, dips, soups, salads, quesadillas, combos, entrees, fajitas and house specials. It also features happy hour, live entertainment and catering services.
Restaurants, Caterers, Banquet Rooms, Mexican
Other Businesses: