← San Diego restaurants
Tio Leo's
No reviews yet
Mexican6333 Mission Gorge Rd, San Diego
Own or manage Tio Leo's? Claim this listing free
Hours
Hours not listed yet.
Details
Address6333 Mission Gorge Rd, San Diego 92120-2502
Phone16192809944
Websitehttps://www.tioleos.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.