Locations & Menus
Crispy fried chicken, seasoned fish, and fresh shrimp are always just a short drive awayVisit Us
Find A Vails Brothers Restaurant Near You

Vails Brothers - The Loop
5942 Delmar St.St Louis, MO 63112
Sunday - Monday: Closed
Tuesday - Thursday: 11 am to 8 pm
Friday - Saturday: 11 am to 9 pm

Vails Brothers - North County
2308 North Highway 67Florissant, MO 63031
Sunday - Monday: Closed
Tuesday - Thursday: 11 am to 8 pm
Friday - Saturday: 11 am to 9 pm

Vails Kitchen, Cocktails & Brunch
6655 Manchester AvenueSt Louis, MO 63139
Monday: Closed
Tuesday - Saturday: 11 am to 9 pm
Sunday: 10 am to 3 pm
