Hitting Gasparilla Art Festival on Sunday. I'm running into walls trying to find a spot for an early dinner with our friends very close to downtown. I'd rather avoid Channelside. What I'm finding open so far that I'm familiar with are Miguel's on W. Kennedy (been there and thought it was fine) or maybe Laughing Cat in Ybor (never been). Jackson's is also open, but I'm not a fan. Any ideas? What am I missing?
1811 N 15th St, Tampa, FL 33605