Welcome to Dead Fish Grill in Belton, Texas! We are a lakefront restaurant conveniently located within driving distance from Temple, Harker Heights, Killeen and Waco. We offer indoor and outdoor seating, regularly scheduled live entertainment, and private event spaces to accommodate a variety of occasions.

Like us on Facebook to receive regular updates on upcoming events, entertainment and specials!

Daily Specials

Call for our Daily Lunch Specials 254-939-5771

Great Atmosphere, Fantastic Margaritas & Delicious Food

We are a casual dining restaurant located on beautiful Belton Lake in Belton, Texas. Since opening in July 2008, we have become well-known for our great atmosphere, fantastic margaritas and delicious food.

In the early 1950s the Army Corps of Engineers started construction of Belton Lake in central Texas. A young entrepreneur had a big idea.  During the construction of Belton Lake, Frank Smith sold hot dogs and cold drinks to the construction workers during the hot, Texas, afternoons. He iced down sodas in the family’s washtub and cooked hot dogs on a fire. Fifty years later, Frank’s legacy lives on through a full-service restaurant and a newly-renovated marina where he began his venture over 55 years ago.

Hours of Operation



Dead Fish Grill features live local artists every Friday and Saturday night! Most shows are free. Check out our Entertainment page for information on upcoming artists.

Weekend Brunch

Join us each Saturday and Sunday at the Dead Fish Grill between 10AM – 2PM to enjoy the best Brunch in Central Texas! In addition to our large selection of a la carte breakfast and lunch menu items, we also offer a live omelette station in our dining room with fresh, delicious ingredients to be prepared on demand.View our menu on the Brunch