Start from
Tortas Oasis Deli
1210 E Plaza Blvd #404, National City 91950