Pretty sad that many of the items were clearly frozen, some not even heated completely before serving. For example, avoid the sweet potato fries like the plague.
19Photos
Thirteen Pins Tapas + Bar
4202 W Irving Park Rd (at N Keeler Ave) Chicago, IL60641 United States