6540 Dixie Hwy
Max Lager's Wood-Fired Grill & Brewery
320 Peachtree St NE Atlanta, GA
61 North Ave. Atlanta, GA
Our family enjoys going to Ram's Horn. This restaruant is located near DTE, great for before or after the concerts. They are open 24 hours. Don't forget to get the imitator.
June 18, 2008
If you've been to or used
Ram's Horn, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.