Openings Include The Fountain on Locust, Skybox
IN THE NEWS: The Riverfront Times’s Ian Froeb reviews Three Monkeys (3153 Morganford Road, 314-772-9800), and reports the closings of Minions Café in Maplewood (7322 Manchester Road) and Grateful Inn (7336 Manchester Road, March 1) and the openings of The Fountain on Locust (3037 Locust Street, 314-535-7800) and sports bar and grill Skybox (800 North […]
Filed under: St. Louis Restaurants | Tags:Agave, Darius Miles, Dickey's Barbecue, Fountain on Locust, Larry Hughes, Marshall Faulk, Minions Cafe closed, Nelly, Skybox, sports bar, Starrs, Thali Palace, Three Monkeys, Trattoria Branica | No Comments »




