Texas comfort food, barbecue, downtown dinner, and food near live music

Bandera Restaurants

Old Spanish Trail Restaurant is the historic Main Street choice, B-Daddys covers barbecue, TJ's at the Old Forge offers a downtown dinner setting, and Bandera's saloons make the event calendar part of choosing where to eat.

Ranch meals change the dinner decision: Independent restaurants keep their own weekly schedules, while Dixie serves family-style meals and Flying L advertises a chuckwagon dinner and show. An included ranch meal can replace a separate table in town.

Choose by meal and part of town

Texas comfort food on Main Street

Old Spanish Trail Restaurant is the familiar downtown stop, with a long-running dining room and posted daily plates. It also puts 11th Street and Arkey Blue's nearby for later music.

Barbecue without a formal evening

B-Daddys BBQ on Main suits lunch or a casual dinner after riding or river time. Its Main Street address keeps the meal in town rather than on a ranch or resort property.

A downtown table at TJ's

TJ's at the Old Forge occupies a distinctive building at 807 Main Street and takes reservations. Choose it for a downtown meal with a reserved table rather than a quick counter stop.

Fried chicken plate, barbecue, or a reserved table

Daily plates at Old Spanish Trail

O.S.T. is the traditional Main Street dining-room choice. Its official site posts rotating home-style plates; one current example combines fried chicken, mashed potatoes and gravy, broccoli and cheese, salad, and a dinner roll.

Barbecue at B-Daddys

B-Daddys serves a casual barbecue meal on Main after riding, river time, or the museum. Choose it when the group wants smoked meat without turning dinner into the evening's main event.

A reserved table at TJ's

TJ's occupies a distinctive 807 Main Street building and accepts reservations. Its dining room is the choice for a planned sit-down evening rather than barbecue after an outdoor day.

A contextual Bandera street scene at blue hour

Dinner before live music

Concert and event times at 11th Street Cowboy Bar or Arkey Blue's determine which Main Street dinner leaves a comfortable walk or short drive. These are music venues rather than substitutes for a full restaurant meal.

Bandera ranch lodging

When the ranch serves dinner

Dixie serves home-cooked food family-style and sometimes takes the meal outdoors; Flying L promotes a chuckwagon dinner and show. A ranch night therefore feels different from either O.S.T.'s daily plate or a reserved downtown table at TJ's.

Where to eat

Current Bandera meal picks

Check current hours before the drive, especially early in the week. Ranch guests should also confirm which meals are included on property.

First-night pick

Old Spanish Trail Restaurant

4.5 ★

Old Spanish Trail Restaurant is a long-running Main Street dining room for Texas comfort food and posted daily plates. Its downtown location also keeps 11th Street Cowboy Bar and Arkey Blue's nearby for later music.

Special dinner

TJ's at the Old Forge

4.5 ★

TJ's at the Old Forge occupies a distinctive building at 807 Main Street and accepts reservations. Choose it for a reserved downtown dinner rather than a quick barbecue or counter stop.

Casual meal

B-Daddys BBQ on Main

4.5 ★

B-Daddys BBQ on Main serves barbecue in a casual setting suited to lunch or an unfussy meal after riding or river time. Check the day's hours before relying on it for a late dinner.

Local icon

11th Street Cowboy Bar

11th Street Cowboy Bar is a live-music and event venue at 307 11th Street. Check the official calendar for the performer and event format before treating it as the evening's food or music stop.

Night

Arkey Blue's Silver Dollar

Arkey Blue's Silver Dollar is a small downstairs saloon and music venue near Main Street. Check its current event listing before visiting; it belongs in the night-and-music group rather than a breakfast or dinner recommendation.