Last Resort Grill corporate office is located in 174 W Clayton St # 184, Athens, Georgia, 30601, United States and has 11-50 employees.
last resort grill
the last resort inc
last resort
resort grill
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Last Resort Grill's success, and advanced their careers.
Explore More
Last Resort Grill is a restaurant located in Athens, Georgia, specializing in southwestern-inspired southern cuisine. Established in 1992, it has a rich history tied to the original Last Resort music club from 1966, known for its vibrant atmosphere and live performances. The restaurant aims to provide excellent service and delicious food, continuin... Read More