We tried to guess where you are. Click to change.

Tio Leo's Mexican Restaurant

Saturday, August 20, 2005
Tio Leo's Mexican Restaurant serves up some very high quality mexican food. Allthough the prices are pretty steep - that steepness makes up for the amazing tasting food. The food comes in huge portions, and can sometimes feed more then one. The servers are very friendly and curdious too. Definatly try it out if you got the money to spare.

More from Cody:

5302 Napa St
San Diego, California 92110
(619) 542-1462

More Reviews

No image

Douglas L.