Welcome to the Monticello, metro Atlanta’s newest full service restaurant.
The Monticello is a fabulous place to dine, meet up with friends, or just have fun. We have over 14,000 square feet designed to accommodate any gatherings.
Reviews, get directions and contact details Monticello.
to add Monticello map to your website;