Tio Leo's Mexican Restaurant
5302 Napa St, San Diego
(619) 542-1462
Recent Reviews
Order Online
You May Also Like
Carl’s Jr. - 845 Morena Blvd
Fast Food, Burgers
J&T Thai Street Food - 5259 Linda Vista Rd
Thai, Bubble Tea, Noodles
MATADOR Mexican Grill - 5201 Linda Vista Rd UNIT 102
Mexican, Vegetarian
Restaurants in San Diego, CA
Tio Leo's Mexican Restaurant
5302 Napa St, San Diego, CA 92110
(619) 542-1462