I love Caffrey's restaurant in Minneapolis. Located on just south of Lake St. on Lyndale Ave in Uptown, Caffrey's has some of the best sandwiches in town. Unfortunately, they don't have a menu online. This should remedy that, at least for my own selfish purposes.