Find
Near

TIO Leo's Mexican Restaurant

6333 Mission Gorge Rd, San Diego,CA,92120

Map

+1(619)-280-9940
Share
Print

Products

MEXICAN

Other Links

Alternate Phone

6192809944

Currently there are no reviews for ' TIO Leo's Mexican Restaurant '.
Be the first to write a review for them!

Your Rating: