2855 El Cajon Blvd Unit 1, San Diego
SANDWICHES • HOT DOGS • FRENCH FRIES
3038 University Ave, San Diego