SANDWICHES • HAMBURGERS • FRENCH FRIES
1985 National Ave, San Diego
TACOS • FRENCH FRIES
2196 Logan Ave, San Diego