Is this place still open in poplar bluff missouri?
Address: 791 N Westwood Blvd, Poplar Bluff, MO 63901, USA
Angy Priest | May 23, 2020
Yes, and their Taco Pizza is top notch!!!
Mickey Johnson | May 23, 2020
Yes and well worth going to.
Michael Sisson | May 23, 2020
Yep. Still open. Love going here
Hayley Vowell | May 23, 2020
Oh yes! Worth it!
sissy w | May 23, 2020
Awesome guys Thank you! What is it back
Thanks! Your answer is awaiting moderation.