Phone: (+1)3144461801,(+1)483144461801
Address: 3419 Olive Street St. Louis, MO 63103, 63103-1144, Saint Albans, United States
City: Saint Albans
Menu Dishes: 35
Reviews: 5123
Website: http://www.triumphgrill.com/
"This was our third visit to Triumph Grill. The first time was great. The second, we waited a long time for our food to arrive and one person got fish that was underdone and had to be sent back the rest of us were done eating by the time the fish returned from the kitchen. And this third time was our last. The service was slow. The wait staff kept coming back to ask us if everything was okay, even before we got our food, which I took to mean that they wondered if we were getting angry yet. When the food arrived, the pork was hard fried and tasteless and the sweet potato fries were barely warm and soggy. Not worth the time or the cost."
All prices are estimates on menu.