The New York Times Names Little Fox One of America's Favorit
After a year-and-a-half defined by challenges, uncertainty and, at times, utter distress, Craig and Mowgli Rivard have reason to celebrate. Little Fox (2800 Shenandoah Avenue, 314-553-9456), the Fox Park eatery the husband and wife team opened together in December of 2019, has been named to the prestigious The New York Times Restaurant List for 2021.