Angel's BBQ

Savannah, United States

American restaurant with a simple menu close to the Chippewa Square. Absolutely fantastic french fries and very friendly staff. Excellent prices.