Jon Taffer rescues the Off Base Bar AKA the Filling Station Pub in San Diego
In tonight’s new episode of Bar Rescue “Big Sister’s Watching,” Jon Taffer and the Bar Rescue crew head to San Diego, California where they take on the struggling military bar the “Off Base Bar” AKA ..