Best Barbecue in Savannah!!!!
If you are ever in Savannah you have to go check out Angels BBQ.
The location is a little tough to find but once you find it you will never forget it.
The location is on Oglethorpe Ln right behind the big church on Oglethorpe.
Andrew makes all his own sauces and even has a food challenge with his VooDoo Juice challenge.
GO CHECK IT OUT!!!!