Dude's Drive In: Drive-Up Takeout Available for Cars and Trucks of All Sizes!

Meal Takeaway in Christiansburg
Opening at 7:00 AM
Header image for the site


We've now switched to our winter hours and will be open 7:00am - 7:00pm Mondays -Saturdays (closed Sundays).

We'll be taking our annual vacation week September 20th - September 27th. We'll see you again on September 28th when we'll be open again 7:00AM - 9:00PM!

We're still open normal hours and ready to serve you! Come by for a friendly smile and delicious food at Dude's Drive In! We'll see you soon!

Drive-Up Take-Out still available. Call now to place an order ahead, or pull in our lot and we'll bring it out.

We can accommodate cars and trucks of all sizes. Truck Drivers welcome! Stop by for delicious food and a warm smile.

Call now

Take away and parking lot dining has always been our thing! We are OPEN and ready to help bring some normalcy to you with your favorite delicious Dude's meal!

Truckers are welcome to come eat at Dude's!
We welcome walk-ups at the front window.
Come see us for some food and a smile :)!

Call now


a week ago
The food was good and fresh. Fries were extremely hot, very good. I did ask for everything on my burger minus ketchup but they did not put mustard on my burger. I'm sure to them that is "everything" so you have to tell them add mustard.
- Stacy C
a month ago
Very good place, the waiter is very good, we passed here for the first time, she warmly guided us to order, Burger tastes very good
- xin j
3 weeks ago
Local place with good food. They make the chili in house. They make the hamburger patties in house from fresh ground beef. Food cooked fresh to order. Tip your car hop and enjoy!
- S. C

Contact Us


Call now
  • (540) 382-7901


Get directions
1505 Roanoke St
Christiansburg, VA 24073
United States

Business Hours

Mon:7:00 AM – 7:00 PM
Tue:7:00 AM – 7:00 PM
Wed:7:00 AM – 7:00 PM
Thu:7:00 AM – 7:00 PM
Fri:7:00 AM – 7:00 PM
Sat:7:00 AM – 7:00 PM
Contact Us
Message sent. We'll get back to you soon.