Originally Posted by philp38
Have you ever been to Biff Burgers in Saint Pete?
Been there few times....
I'm an over-the-road truck driver and only get home every 3-4 weeks, so time off is limited and track day and racing are on weekends. That limits my "bar hopping" greatly.