Bloomin' billboard towers tauntingly over new Longhorn location
July 11, 2014 at 14:23 PM EDT
If you are headed to the new Longhorn Steakhouse on Westshore Boulevard near International Plaza, expect to be shamed by your local steakhouse, Outback...