Nestled in the heart of Delray Beach, this popular Tavern is a must go. Serving top quality burgers among other amazing dishes, it’s no wonder this is one of the most popular places to eat in downtown Delray Beach. They also have a great selection of drinks if you only want to go for happy hour. And with a 5 to 10 min walk east or west, you can reach both ends of the populated Atlantic Avenue, from the beach to Doc’s All American Ice Cream.