Bay St. Louis Restaurants

Bay St. Louis is the small, arty end of the coast, and Old Town's Beach Boulevard and Main Street hold most of its best restaurants. Plan a lunch-and-wander day: eat, walk the harbor, eat again.

If you only have one nice meal, make it Thorny Oyster, below the Pearl Hotel. Cuz's Old Town Oyster Bar & Grill is the oak-shaded patio for chargrilled oysters, and The Blind Tiger (a different place from the Biloxi restaurant of the same name) sits on the harbor with a sandbox for the kids. Bogart's Steakhouse inside Hollywood Casino Gulf Coast gets you sunset over the bay with your ribeye. The Sycamore House serves Creole-leaning fine dining in two 19th-century Acadian cottages, Trapani's Eatery has been on Beach Boulevard since 1994, and 200 North Beach occupies a 1903 newspaper building.

Breakfast belongs to Mockingbird Café on its 1868 wraparound porch and the diner-style Sunrise Cafe. Two more are just down Highway 90 in Waveland: Dat Kitchen Too for breakfast-through-dinner Southern comfort and J's Restaurant for po'boys and stuffed baked potatoes. Each restaurant below has a full guide, and the main restaurant guide covers the rest of the coast.

200 North Beach Restaurant and Bar

200 North Beach Restaurant and Bar

Seafood & Steaks

A 1903 newspaper building on Beach Boulevard now serves chargrilled oysters and bay views — order the white chocolate bread...

Bogart's Steakhouse

Bogart's Steakhouse

Steakhouse

Steaks and Gulf seafood with a front-row sunset over Bay St. Louis, tucked inside Hollywood Casino Gulf Coast — ask...

Cuz's Old Town Oyster Bar & Grill

Cuz's Old Town Oyster Bar & Grill

Seafood / Gulf Coast

Family-run since 2004, Cuz's serves chargrilled oysters and loaded po'boys on an oak-shaded patio a block off the Old Town...

Dat Kitchen Too

Dat Kitchen Too

Seafood & Southern Comfort

A Waveland breakfast-through-dinner spot where crawfish etouffee gets ladled over fried catfish and the omelettes come out the size of...

J's Restaurant

J's Restaurant

Seafood

A no-frills strip-mall lunch counter in Waveland turning out New Orleans-style po-boys, stuffed baked potatoes, and a garlic ranch dressing...

Mockingbird Café

Mockingbird Café

Breakfast & Brunch

A restored 1868 storefront in Old Town serving stacked chicken and waffles, buttermilk biscuits, and strong coffee to a line...

Sunrise Cafe

Sunrise Cafe

Diner Breakfast & Plate Lunches

A small Bay St. Louis breakfast and plate-lunch diner on Reese Street with fluffy pancakes, omelets, Philly sandwiches.

The Blind Tiger

The Blind Tiger

Casual Seafood, Tacos & Burgers

A colorful beachfront bar and grill on the Bay St. Louis harbor, with a daily Gulf seafood chalkboard, tacos, burgers,...

The Sycamore House

The Sycamore House

Southern, Creole & International

Two 19th-century Acadian cottages on Main Street in Old Town Bay St. Louis, serving Creole-leaning fine dining under the oaks...

Thorny Oyster

Thorny Oyster

Gulf Seafood & Raw Bar

An upscale Gulf seafood and raw bar restaurant below the Pearl Hotel in Bay St. Louis, with grilled oysters, seafood...

Trapani's Eatery

Trapani's Eatery

American & Creole

Old Town Bay St. Louis' Beach Boulevard seafood and Creole spot, family-run since 1994 and rebuilt on the same corner...

Details last verified September 2026. Always confirm current hours and menus directly with the restaurant. Looking for somewhere else? See all Biloxi-area restaurants.