If you are hunting for the best BBQ buffet Bangkok has to offer, look no further than the rooftop at Upper Deck Sports Bar. Every Saturday, we fire up the grills to bring you a massive “All You Can Eat” spread that combines premium meats, fresh salads, and the best rooftop vibes in Sukhumvit.
Skip the overpriced hotel brunches and head to Soi 20 for a real-deal BBQ experience where the food is hot, the beers are cold, and the game is always on.
What’s on the Grill?
Our pitmasters don’t play around. We’ve curated a menu of high-quality proteins and soul-soothing sides to ensure nobody leaves the deck hungry.
The Protein Lineup
- Wagyu Skirt Steak: Premium cuts grilled to juicy perfection.
- Pork Ribs: Smoky, tender, and falling off the bone.
- Lamb Short Loin Chop: Perfectly seasoned for the true lamb lover.
- 1/4 Chicken: Flame-grilled and packed with flavor.
- Bratwurst Sausage: The classic BBQ essential.
Fresh Sides & Comfort Food
Balance out the meat with our selection of freshly prepared sides:
- The Comforts: Mac & Cheese, BBQ Baked Beans, and Potato Salad.
- The Fresh Picks: Mediterranean Salad, Caesar Salad, and Pasta Salad.
Pricing & Free Flow Options
We believe in great value without compromising on quality.
- All You Can Eat Buffet: 595 THB 🥩
- Kids Menu: 199 THB (Perfect for a family day out!) 🧒
- Optional Free Flow (2 Hours): Add 395 THB to enjoy unlimited Chang Lager Draught, House Red & White Wine, our Daily Menu Cocktails, and soft drinks. 🍻🥂
Why Spend Your Saturday at Upper Deck?
Located in the heart of Sukhumvit Soi 20, Upper Deck offers more than just food. It’s about the experience.
- Rooftop Atmosphere: Catch the Bangkok breeze away from the street-level heat.
- Live Sports: With HD screens everywhere, you can track the AFL, NRL, or Premier League while you eat.
- 29 Taps: One of the largest draught selections in Bangkok to pair with your BBQ.
Book Your Table Now
Our Saturday BBQ Party runs from 12:00 PM to 7:00 PM, making it the perfect spot for a long lunch or an early dinner before the night’s big matches. Space on the deck is limited, so we highly recommend booking ahead!
- Address: 392/15 Sukhumvit Road, Soi 20, Bangkok
- Phone: +66 (0) 80 825 0999
- LINE: https://lin.ee/Dq4q86h
- Maps: Get Directions to Upper Deck