The Squeeze Inn, whose hamburgers won praise on national television from chef Guy Fieri as one of the two best burgers in America, plans on opening in Yuba City on Cooper Avenue near the Staples on ...
To a first-timer, Redwood Plaza’s Squeeze Inn looks like the most unimpressive burger joint on the planet. A few tables, a few stools. The menu is basically hamburgers and fries. But for a few movie ...