by Robin Garr » Sun Jun 26, 2016 2:36 pm
It's Fernando's little-known place. 2787 S Floyd Street, perhaps positioned for Papa John's Stadium fans. Open since about 2013, but it has no website, no real Facebook page, and none of the usual suspects, including me, have ever reviewed it. It's a Bermuda Triangle of restaurants, and now that you mention it, I'm really curious. It must be a success, because Fernando, but maybe they just push it when there's a game?