1985 National Ave Ste 1131, San Diego, CA 92113
Note: Customer orders are not prepared until arrival to ensure all food is as fresh as possible.
Where every bite is a memory
Monday to Friday: 8AM – 3PM
Saturday: 7AM – 3PM
Closed on Sundays
(619) 234 - 4460
1985 National Ave Ste 1131, San Diego, CA 92113
We accept cash or card in store.