I was the very first customer at the new location; I was a regular customer at the old location and at the original location on Buford Highway. Papa's has the best food around. Bar None!!!!
Pros: Inexpensive, good parking, great food
Cons: no takeout menu
more