Search results
We did not find results for: tio leo's mexican restaurant san diego ca.
Check spelling or type a new query.
We did not find results for: tio leo's mexican restaurant san diego ca.
Check spelling or type a new query.
Tio Leo's Mexican Restaurant has been one of San Diego's most loved Mexican restaurants for over 35 years. Located in...
Website: eventseeker.com
Phone: (619) 542-1462
Pickup
5302 Napa St San Diego, CA 92110 1969.76 mi
Is this your business? Verify your listing
3.0 467 reviews
There is no shortage of Mexican food in San Diego and because of that you often forget about places like Tio Leo's until someone suggests a night out to watch a live band playing at Tio Leo's.... More
Thank you Teo Leo's, for reminding me how bad interior design was in the late 80's. Oof. I walked into the dining room and two things immediately hit me: (1) I feel like I'm in a Sizzler, circa... More