La Costa
Address:
5768 Buford Hwy NE, Atlanta, GA 30340
Phone:
(770) 452-1121
Cuisine:
American
Nice to Know:
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Other Businesses:
- Grindhouse Killer Burgers at 1842 Piedmont Rd NE, Atlanta, GA 30324
- Brothers Restaurant at 5461 Riverdale Rd, Atlanta, GA 30349
- Mrs. Winner's Chicken & Biscuits at 590 McDonough Blvd SE, Atlanta, GA 30315
- Host Marriott at 10700 Spine Rd SW, Atlanta, GA 30349
- Wings & Seafood at 3330 Martin Luther King Jr Dr SW, Atlanta, GA 30331