SqWires Restaurant & Annex 1415 South 18th Street, St. Louis, Missouri 63104, United States(314) 865-3522http://www.sqwires.com/Food & Drink Bookmark Claim Listing Back Location Get Directions By car By public transit Walking Bicycling