Fleur
622 Chouteau Ave
St. Louis, MO 63102
United States
View on map
38.6173685, -90.1955889
Nearby Tables, Exceptional Tastes
Discover More Tasty Treats
Six places to discover the Mexican capital’s incredible food scene, from contemporary cafés and brasseries to Italian cuisine, tacos and cocktail bars