by Tara Morgan
Last night's soft opening was apparently a little hard on the new restaurant's kitchen. They're taking today to recover and should be ready to rock tomorrow from 11 a.m. to 10 p.m.
The restaurant is located at 1626 S. Wells Ave., Ste. 115, in Meridian.