stayinginstl:
Al-Tarboush Deli has the best falafel, with a very friendly staff! -Nick S. (photo via flickr.com/people/frippy)
(via violetdark)