Since 1978, our family-owned restaurant has been a beloved local destination for delicious hamburgers and sandwiches. We are renowned for our best-selling 8-inch BJ Burger, a fan favorite that keeps customers coming back for more. In addition to our mouthwatering burgers, we offer a variety of fries, chicken strips, and nuggets, catering to every craving. Choose from five different burger sizes to satisfy any appetite, and experience the quality and tradition that have defined us for decades.
Hours
| Wednesday | 11 AM–2 PM, 5–8:30 PM |
| Thursday | 11 AM–2 PM, 5–8:30 PM |
| Friday | 11 AM–2 PM, 5–8:30 PM |
| Saturday | 11 AM–2 PM, 5–8:30 PM |
| Sunday | Closed |
| Monday | 11 AM–2 PM, 5–8:30 PM |
| Tuesday | 11 AM–2 PM, 5–8:30 PM |
Menu Photos
Photo Gallery
Related Web Results
BJ’S DRIVE INN | Odessa TX – Facebook
B J’s Drive-In, 3021 Golder Ave, Odessa, TX 79764, US – MapQuest
BJs Drive-In – Classic Hamburgers Spicy Fries in Odessa, TX
Reviews
I paid 30 for one burger, fries and a drink. And I thought I overpaid. But in retrospect, its a large burger. Enough for 2 servings, at least for me. This is a place where you go if you want a bug amount of food reasonably fast and reasonably priced. Pleasantly surprised.
BJ’s Drive-In in Odessa is a true West Texas classic. From the moment you pull in, it feels like stepping back into a simpler, better era of drive-in food done right. I ordered the 1 lb hamburger and split it with my nieces and nephew, and BJ’s even cut it into four pieces for us, which was such a thoughtful and family-friendly touch. The burger was juicy, flavorful, and cooked perfectly, the fries were hot and crispy, and everything came out fast and fresh. Portions are generous, prices are fair, and the staff is always friendly and accommodating. This place has character, consistency, and that comfort-food quality that keeps locals coming back. A true Odessa staple that never disappoints.
DO NOT WASTE MONEY OR TIME HERE.
20$ for a burger when the menu says 13$.
20$ for A JR CHEESEBURGER when that should be 8$ on the menu
The family fries on menu says 6.50
And got charged 8$
And then you get charged an extra random fee for using your card, ON TOP OF THE TAXES FOR THE TOTAL.
So somehow 2 burgers and 1 fry just got me 54$ and it’s absolutely not worth it.
Brought it up to them and she just looked at me and went “yeah”.
Like you could refund me half the money you randomly just took?
Hamburger was Delicious
Will definitely be going back again
One Burger feeds 4 people
Taste great and very filling
Second, they don’t give receipts?? This place really deserves ZERO stars.