2819 N Southport Ave
Chicago, IL 60657
We are willing to bet that Snaggletooth is the fanciest deli that you could ever step into. Instead of your usual deli fare, here you can find various fish and vegetable dishes to enjoy with a nice cup of tea. You could even bring a date to this deli and not look totally cheap.