TIO Leo's Mexican Restaurant - Napa-Morena, SAN DIEGO, California (CA)
Conveniently stationed at 5302 Napa Street () in SAN DIEGO, California (CA) (92110), TIO Leo's Mexican Restaurant - Napa-Morena can be called at 6195421462. It is best to contact them before you go to select your table in the restaurant.
More restaurants in SAN DIEGO, California (CA)
TIO Leo's Mexican Restaurant - Napa-Morena contact information and details:
Address: 5302 Napa Street - , SAN DIEGO, California (CA) 92110
Contact Phone: 6195421462