I Love Tacos opens at the Omni Hotel Louisville in 3 … 2 … 1 …
I Love Tacos opens today at the Omni Louisville Hotel’s Falls City Market (400 S. 2nd St.), joining a half-dozen established vendors (go here for the complete list). Assuming all goes according to plan, there’ll be an opening ceremony at 11:00 a.m. This fourth location of I Love Tacos testifies to the restaurant’s expanding popularity. The menu’s ...Read more