VooDoo BBQ & Grill is thrilled with the opening of the latest location in Round Rock, Texas, for more than one reason. This will be the public’s first exposure to their new store design. A fresh new, outside Louisiana market, the Round Rock location is only the second they’ve opened outside Louisiana —
Greenville, S.C., was the first.