BonnieArbittier_outlaw_kitchens_restaurant_food_dining_paul_sartory_peggy_howe_kitchen_food_7-22-2017-16 Outlaw Kitchens is located at 2919 N. Flores St. Credit: Bonnie Arbittier / San Antonio Report Outlaw Kitchens is located at 2919 N. Flores St.