Our Locations

Vails Brothers - The Loop

5942 Delmar St. St Louis, MO 63112

(314) 282-0051

Sunday - Monday: Closed
Tuesday - Thursday: 11:00 am - 8:00 pm
Friday - Saturday: 11:00 am - 9:00 pm

Vails Brothers - The Grove

4420 Manchester Ave. St Louis, MO 63110

(314) 405-8255

Sunday - Monday: Closed
Tuesday - Thursday: 11:00 am - 8:00 pm
Friday - Saturday: 11:00 am - 9:00 pm

Vails Brothers @ Chillax

1320 Triad Center Dr.St Peters, MO 63376

(636) 685-0006

Sunday: 10:30 am - 5:00 pm
(Brunch)
Monday: Closed
Tuesday - Thursday: 3:00 pm - 9:00 pm
Friday - Saturday: 12:00 pm - 10:00 pm