Lake Weir Waterfront Dining

Eaton's Beach Sandbar & Grill on Lake Weir

Florisiana cooking, a full-service sandbar, a big lakefront deck and weekly live music in Weirsdale, Florida, about 20 miles southeast of Ocala.

Eaton's Beach Sandbar & Grill is a lakefront restaurant and bar at 15790 SE 134th Ave, Weirsdale, FL 32195, on the south shore of Lake Weir about 20 miles southeast of Ocala. It serves Florisiana cooking, a blend of Florida and Louisiana flavors, from a large deck with a full-service bar and weekly live music. Phone: (352) 259-2444.

What Is Eaton's Beach Sandbar & Grill?

Eaton's Beach Sandbar & Grill is the waterfront restaurant and bar on the Weirsdale side of Lake Weir, the largest lake in Marion County. The restaurant describes itself as a Sandbar & Grill on Lake Weir with a full-service bar, and Google lists it as an American restaurant with Louisiana-style cooking, a large deck on Lake Weir and weekly live music. The kitchen brands its food Florisiana cuisine, a blend of Florida seafood and Louisiana flavors that shows up in starters such as BBQ shrimp and peel-and-eat shrimp.

The setting is the draw. Tables on the deck look straight out over the water, the sandbar pours cocktails and cold beer, and the restaurant advertises entertainment every week with live music while guests dine. It is one of two signature lakefront restaurants on Lake Weir; the other, Gator Joe's Beach Bar & Grill, sits across the lake in Ocklawaha. Eaton's Beach is also the host of the annual Lake Weir fireworks over the Fourth of July.

The restaurant offers online ordering, a Sunday brunch buffet, a weekday Happy Hour, and catering and private events, and the Ocala/Marion County visitors bureau lists it as family friendly with outdoor seating and parking on site. This guide covers the location, menu, music, hours and what to know before driving out from Ocala.

Updated Today

Where is Eaton's Beach Sandbar & Grill?

Eaton's Beach Sandbar & Grill is at 15790 SE 134th Avenue, Weirsdale, FL 32195, on the south shore of Lake Weir in southern Marion County. Weirsdale, not Ocklawaha, is the correct town for GPS. The restaurant is about 20 miles southeast of downtown Ocala, roughly a 30-to-40-minute drive, and a short drive from the Orange Blossom Opry.

Address

15790 SE 134th Ave
Weirsdale, FL 32195

Hours

Opens 9 a.m. Sundays for brunch; Happy Hour Monday to Friday, 2 to 5 PM. A full weekly hours table is not published on the restaurant's home page, so confirm current hours on its website or Google listing before visiting.

Website & Ordering

Menu, online ordering, catering and private events.

eatonsbeach.com

What Makes Eaton's Beach Stand Out

A lake view from every deck table, Louisiana flavors on Florida seafood, a full bar and a weekly music calendar.

Lakefront Deck on Lake Weir

The restaurant sits directly on Lake Weir, a 5,685-acre natural lake according to the Florida Fish and Wildlife Conservation Commission. The large deck faces the open water, and the restaurant's own posts pitch its live music around the lake views. It is the main lakefront restaurant on the Weirsdale side of the lake.

Florisiana Cuisine

Eaton's Beach calls its cooking Florisiana: Florida seafood prepared with Louisiana technique and seasoning. The visitors bureau directory credits the menu to Chef Dave Del Rio. BBQ shrimp, peel-and-eat shrimp and spinach crab dip carry the theme on the starters list, alongside jumbo Buffalo wings for guests who want something off the water.

The Sandbar and Happy Hour

The sandbar is the restaurant's full-service bar, serving the deck and the dining room. Happy Hour runs Monday through Friday from 2:00 PM to 5:00 PM, which lines up with the quietest part of a weekday afternoon on the lake.

Live Music Every Week

Eaton's Beach advertises weekly live music while guests dine on the deck. Acts and times change, so the current lineup is best confirmed on the restaurant's website or by phone before a visit. For more venues, see our live music in Ocala guide.

The Menu at Eaton's Beach

The menu leans on shrimp, Gulf seafood and Louisiana seasoning. Starters listed on the restaurant's home page in October 2026 include Jumbo Buffalo Wings ($18.99), BBQ Shrimp ($16.99), a half-pound of Peel 'N' Eat shrimp ($14.99) and Spinach Crab Dip ($19.99). The same page features three entrees: flame-grilled salmon with a citrus glaze over Balaya rice, the Charleston Shrimp Platter with Low Country succotash, and a flame-grilled ribeye with smashed potatoes. Prices come from the restaurant's site and can change; the current menu is at eatonsbeach.com/menu.

On Sundays the restaurant opens at 9 a.m. for a Sunday brunch buffet, and Happy Hour runs Monday through Friday from 2 to 5 PM at the sandbar. Online ordering is available through the website for anyone who wants the food without the drive, and the kitchen also handles catering and private events.

For other seafood-focused kitchens in Marion County, browse our best seafood in Ocala guide, or compare lakeside options in our waterfront dining near Ocala roundup.

Visiting Eaton's Beach from Ocala

Weirsdale is in the far south of Marion County, about 20 miles southeast of downtown Ocala and roughly 30 to 40 minutes by car. Most drivers head south through Belleview and then east toward Lake Weir; enter Weirsdale and the SE 134th Avenue address in GPS rather than Ocklawaha, which is on the opposite shore.

The visitors bureau directory lists parking on site. On holidays and big event days such as the Fourth of July the lake is crowded, so arriving early is sensible. On an ordinary weekend a late-afternoon arrival catches both the music and the sunset.

Eaton's Beach pairs well with a day on the lake. Marion County's Carney Island Recreation and Conservation Area has the public swimming beach and boat ramp on Lake Weir, the Orange Blossom Opry in Weirsdale stages live shows from Thursday through the weekend, and Ocklawaha across the water has Gator Joe's and the Ocklawaha Canoe Outpost. Anglers can read our Marion County fishing spots guide for Lake Weir's bass and crappie fishing.

Frequently Asked Questions About Eaton's Beach

Where is Eaton's Beach Sandbar & Grill?

▼
Eaton's Beach Sandbar & Grill is at 15790 SE 134th Avenue, Weirsdale, FL 32195, on the south shore of Lake Weir in southern Marion County. The town is Weirsdale, not Ocklawaha, which sits across the lake. It is about 20 miles southeast of downtown Ocala, roughly a 30-to-40-minute drive. Phone: (352) 259-2444.

What kind of food does Eaton's Beach serve?

▼
Eaton's Beach brands its menu Florisiana cuisine, a blend of Florida and Louisiana cooking, and Google lists it as an American restaurant. Starters on the restaurant's home page include Jumbo Buffalo Wings, BBQ Shrimp, a half-pound of Peel 'N' Eat shrimp, and Spinach Crab Dip, and the restaurant serves a Sunday brunch buffet. The Ocala/Marion County visitors bureau directory credits the Florisiana menu to Chef Dave Del Rio. The full current menu is at eatonsbeach.com/menu.

Does Eaton's Beach have live music?

▼
Yes. Eaton's Beach advertises weekly live music while guests dine on the lakefront deck. Acts and times change, so check eatonsbeach.com or call (352) 259-2444 before going for a specific performer.

What are the hours at Eaton's Beach Sandbar & Grill?

▼
Eaton's Beach opens at 9 a.m. on Sundays for its Sunday brunch buffet, and Happy Hour runs Monday through Friday from 2:00 PM to 5:00 PM. The restaurant does not publish a full weekly hours table on its home page, so confirm current hours on eatonsbeach.com, on its Google Business Profile, or by calling (352) 259-2444 before driving out.

Does Eaton's Beach offer online ordering or catering?

▼
Yes. Eaton's Beach offers online ordering through its website, eatonsbeach.com, and it handles catering and private events. Parties planning a large gathering should contact the restaurant directly at (352) 259-2444.

Is Eaton's Beach family-friendly?

▼
Yes. Eaton's Beach is a casual, relaxed lakefront restaurant and bar, and the Ocala/Marion County visitors bureau directory lists it as family friendly with outdoor seating and waterfront dining. The sandbar is a full-service bar for adults, while the deck and dining room welcome families. It is a restaurant rather than a public swimming beach; for a swimming area on Lake Weir, Marion County's Carney Island park is on the same lake.

Does Eaton's Beach host the Lake Weir fireworks?

▼
Yes. Eaton's Beach is the host site of the annual Lake Weir Fourth of July fireworks, which are launched over the water from the Weirsdale shore. Dates, times and parking arrangements change from year to year, so confirm the current schedule at eatonsbeach.com or (352) 259-2444 before the holiday.
En Español

Eaton's Beach Sandbar & Grill en Lake Weir, Weirsdale

Eaton's Beach Sandbar & Grill es un restaurante y bar frente al lago ubicado en 15790 SE 134th Ave, Weirsdale, FL 32195, en la orilla sur de Lake Weir, en el sur del Condado de Marion, a unas 20 millas al sureste de Ocala. Sirve cocina "Florisiana", una mezcla de mariscos de Florida con sabores de Luisiana, con una terraza grande sobre el agua, bar completo y música en vivo cada semana. Los domingos abre a las 9 a.m. con un bufé de brunch, y el Happy Hour es de lunes a viernes de 2:00 a 5:00 PM. Ofrece pedidos en línea, servicio de catering y eventos privados. Para confirmar el horario actual, llame al (352) 259-2444 o visite eatonsbeach.com.