Tio Leo's Mexican Restaurant
6333 Mission Gorge Rd
San Diego, California 92120
USA
Phone: 619-280-9944
San Diego, California 92120
USA
Phone: 619-280-9944
Food | 5 |
Service | 5 |
Ambiance | 4 |
Overall: | 5 |
Location & Nearby Info
Mc Donald's0.05 mi
Grab & Go Subs0.08 mi
Arby's0.09 mi
Longhorn Cafe0.12 mi
Taco Fiesta0.12 mi
Famous Chicken0.13 mi
Jamba Juice0.14 mi
Starbucks0.14 mi
Sombrero Mexican Food0.14 mi
King Oriental Express0.16 mi
Cuisine:
Tio Leo's Mexican Restaurant Description:
Catering
Reviews of Tio Leo's Mexican Restaurant