Ortiz Taco Shop

restaurant in Point Loma Heights, San Diego

Phone: (619) 222-4476

Address: 3704 Voltaire St Ste 106