Downtown Grill – CLOSED
About the Business:
In the not so little town of Tyrone, you’ll find one of the best local bars and restaurants in Atlanta Downton Grill. Discover why so many people have come to love the steakhouse. In a casual yet upscale setting you’ll be treated like family, from theirs to yours.