FDA Inspection 1242929 - 17th St. Bar & Grill, Ltd - June 26, 2024 | KeyPedia