at 30 North Ave, Atlanta , 30308 United States
Caribbean Cuisine in Midtown Atlanta. Located in the Old Firehouse.
Marta to North Avenue Station
18560 FB users likes Negril Village Atlanta, set it to 1 position in Likes Rating for Atlanta, Georgia in Jamaican Restaurant category
Negril Village Atlanta is Atlanta based place and this enity listed in Fast Food Restaurant category. Located at 30 North Ave GA 30308. Contact phone number of Negril Village Atlanta: (404) 464-7159
Caribbean Cuisine in Midtown Atlanta. Located in the Old Firehouse.