If you're looking for Steak restaurants in Atlanta look no further. The Sleepy Potato (Cleveland Ave) is known for having some of the best Steak in Atlanta. Located at 757 Cleveland Avenue Southw...show more
Last updated May 17, 2022