Tallulah Gorge Grill Address: 110 Main St, Tallulah Falls, GA 30573 Phone: (706) 754-9149 Nice to Know: Wifi No Restaurants Other Businesses: Overlook BBQ at 940 Tallulah Gorge Scenic Loop, Tallulah Falls, GA 30523