Welcome to the Louisville Restaurants Forum, a civil place for the intelligent discussion of the local restaurant scene and just about any other topic related to food and drink in and around Louisville.
There’s a “coming soon” sign for this restaurant at 9874 Linn Station Road, in the Plainview Village shopping center. If my memory is accurate, this is the spot where Joe’s OK Bayou used to be (and I still miss that place). It would be interesting if Vallarta really emphasizes seafood.