VooDoo Dog – Tallahassee, Florida

Posted on Leave a commentPosted in BB Approved, North Florida, Tallahassee, Visits by Burger Beast

On our first night in Tallahassee we went straight to Voodoo Dog after dropping off our bags at the Air BnB home. Last year I had wanted to stop here but it was way too busy, looks like second time is the charm. My wife Marcela doing the best to be the anti-Burger Beast chose an […]