Tio Leo's Mexican Restaurant

restaurant in Morena, San Diego

Phone: (619) 542-1462

Website: www.tioleos.com

Address: 5302 Napa St