5001 Oscar Baxter Dr
Tuscaloosa, AL 35405
Tuscaloosa, AL 35405
Open HoursMONDAY - THURSDAY: 4:00-10:30 FRIDAY: 4:00-11:30 SATURDAY: 3:00-11:30 SUNDAY: 3:00-10:00
OverviewAs Tuscaloosa's only riverfront restaurant, this restaurant offers a unique dining experience. The menu consists of fresh fish, steaks, pastas, and homemade desserts. Great place...
more