Negril ATL
30 North Avenue NE, Atlanta
(404) 464-7159
Recent Reviews
Order Online
Reserve
You May Also Like
Papa Johns Pizza - 990 State St NW
Pizza, Chicken Wings, Fast Food
Tannour Mediterranean Grill - 398 14th St NW Unit C
Mediterranean, Halal, Lebanese, Vegan, Vegetarian
Subway - 398 14th St NW
Sandwich Shop, Fast Food
Restaurants in Atlanta, GA
Negril ATL
30 North Avenue NE, Atlanta, GA 30308
(404) 464-7159