Tortas Oasis

restaurant in Estrella Walk, National City

Phone: (619) 336-1562

Address: 1210 E Plaza Blvd Ste 404