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.