Tio Leo Mexican Restaurant
6333 Mission Gorge Road
San Diego California, 92120
Phone: (619) 280-9944
Website: www.tioleos.com
Specialty:
Mexican, Latin American
Cuisine:
Latin American, Mexican
Feature:
24 Hours, Business Dining, Private Rooms
Price:
On Budget Prices
Feedback:
5