B. Halls restaurant in O'Fallon and St Charles Logo Facebook Logo for our restaurant and Catering in O'Fallon and St Charles

(636) 300-8002

New Hours:

Sunday-Wednesday 11am-9pm

Thursday-Saturday 11am-10pm


Carryout Notice:

We are aware during busy times it can be difficult to get through on our phones. We want to assure you we are doing everything we can to get to each call as soon as possible. During these busy times, if all of our lines are already in use, our phone system will automatically send additional calls to our catering voicemail. If this happens to you, please hang up and call again. We ask that you please have your order figured out and ready when you call to keep phone calls as short as possible to help keep our phone lines open for additional calls. Phone calls take much longer now than usual due to advanced payment & car information. Please be ready when you call! ☺️


You can also place your order earlier in the day to be picked up later! Just let us know when calling you are placing a future order. You can also come inside to place an order and our staff will let you know when you can come back and pick it up!


We will never be able to adequately express our gratitude for the incredible support our community has shown us. Our hearts are overflowing. Thank you for your patience and understanding while we are constantly improving our "new normal." We have the best customers around!


Best wishes and health to our community,

The Staff at Bhall's

Whether you're looking for a great restaurant to bring the entire family to or a sports bar with all of the games on, B. Hall's Family Grill is the place to be.

about us...

We opened our restaurant in January 2002.  Since that time, we've distinguished ourselves as a great family-friendly restaurant.  Many sports teams (both kids and adults!) come in after games or for special gatherings.  And we always have a crowd of regulars that can be found in the bar area.

Family Pasta & Salad Special!

We are now offering a Family Pasta & Salad Special for $30! Choose one pasta
(chicken alfredo, blackened chicken pasta, pasta con broccoli, or mostaccioli)
and choose one salad
(house, italian, caesar or garden)

hours of operation...

Temporary hours of operation

Sunday-Wednesday: 11am - 9pm

Thursday-Saturday: 11am - 10pm


located at...

3782 Monticello Plaza; O'Fallon, MO 63304

We are located in the Monticello Plaza at the corner of
Highway K and O'Fallon Road
(in the same plaza with Schnuck's).

Click here for map & directons

Copyright © 2020 B. Hall's Family Grill. Restaurant in O'Fallon and St Charles County. All Rights Reserved. Powered by Domain 85