USA: New Sports and Entertainment Restaurant Now Open at The Park at Owa
Alabama’s new amusement park The Park at Owa, which was opened on July 21st this year and is being operated by the Poarch Band of Creek Indians (cf. EAP, 1/17 & EAP news from July 21st, 2017), has launched a new restaurant this past weekend. “Groovy (...) read more