I used to live in Atlanta years ago, and I remember this restaurant/bar/cafe maybe, that made real good sandwiches on homemade bread that was baked in a small flowerpot. Other things I remember about the place: we got an order of fries and they came in a basket big enough to feed like 4 people, and there was alot of outdoor seating. Does anyone know the place I'm talking about, what it's called, and where it's located?