Restaurants in Atlanta, GA
Restaurants • Caribbean-Jamaican Restaurants
378 Edgewood Ave Se.,
Atlanta ,
GA
30312
UNITED STATES
Based on 1 reviews
Original Jamaican Restaurant
Best oxtails!!!!!! No joke! Rice on point!!! I love this place. If I could eat all that everyday without gaining wright, I WOULD!!! And the prices are great!!Worldwide > United States > Atlanta, GA > Restaurants