The Albert is a comfortable neighborhood watering hole that serves consistently good bar food and drinks. It's also a great place to catch a sports game on TV or screen the latest episode of the "The Walking Dead."…

Complete details for The Albert »

Reviews/comments

Subscribe to this thread:

Add a review


Roll over stars and click to rate.

© 2016 Creative Loafing Atlanta
Powered by Foundation