![A New Restaurant is Coming to the Central Plaza in Lawton, OK.](http://townsquare.media/site/115/files/2023/01/attachment-cantina-04.jpg?w=980&q=75)
A New Restaurant is Coming to the Central Plaza in Lawton, OK.
There's a brand new restaurant coming to town. It will be located in the Central Plaza in downtown Lawton, OK. and could be open as soon as next week. Take a quick glimpse of what you can expect when opened and get all the delicious details.