More American Restaurants Restaurants Near Huntsville, AR

The Bluff Restaurant is a restaurant located in Lowell, Arkansas at 12737 Hickory Creek Road. They are open every day of the week. Full service marina on Beaver Lake in Arkansas. We have boat storage, pontoon rentals, restaurant on grounds.