1510 N Hubert Ave, Tampa, Florida 33607 USA
You know it was meant to be when the restaurant (in Florida) has posters of football players from your Alma Mater (USC) ohh the omens
Photo Credit: Yelp