Franky Diablos Categories Restaurants, Food & Beverages 1301 Roosevelt Ave San Antonio TX 78210 (210) 723-6451 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×