Government Plaza is a monument Tuscaloosa located in United States.
2106 6th St Tuscaloosa , AL United States
Great addition to downtown Tuscaloosa. Ideal for an afternoon stroll downtown. Bring a book and its a great place to sit and read on a pretty day.
Free WiFi and a nice view
Nice addition to the downtown T-Town urban development project.
This has turned out to be a really nice place.
If you need to meet up with someone on a game day near the quad, this is the spot to do it. Has worked for me countless times. - Brian Hoff
Beautiful place to take a walk, relax, read a book, or picnic. Well shaded in most areas. - Jenine Bergeron
Great for walking and running trails. Beautiful place right on the river. - Justin Lisenby