Wildwood BBQ’s own Pitmaster, “Big Lou” Elrose makes an appearance on NBC New York and shares his secret behind the perfect Pork Steak and the coffee rub.
Watch the video here.
Postcard Inn on the Beach.
6300 Gulf Blvd. St. Pete Beach Florida, 33706
1.800.667.2510 | 727.367.2711