Katella Deli. Located in Los Alamitos, about 20 minutes west (I think) of DL.
There food is laced with crack. The best pickles on the planet. Sandwiches are huge. Their entire menu is an awesome value and full of quality food.
__________________
Spork is the new MacGyver
|