There's a deli across from Chinook Mall in the parking lot with the Red Lobsters called Keiths Deli. Keiths Special is the best sandwhich I've tasted in my 27 years living in this city.
Quote:
Originally Posted by JiriHrdina
Blimpie's has the best subs.
|
I'll second that.