Those are all the same side as Cowboy Cafe! I think you might be confusing its location with Ruffino's, the Italian joint that's basically right across it. But yes, 10-4 re the can. Yikes.
I had never heard of it and when I googled it, I thought it was over in that little strip mall on the right as you head toward FC (across from Wendys).
EDIT: How long has it been there?