The sign outside says ""World's Best Hamburger"" and it certainly lives up to their claim. Good food in a self-serve rustic environment. Try the BLT, it is great. They also have a restaurant in Irvine, across from Travel land. Yumm
Pros: Good Food, Low Price, Generous Portions
Cons: Self-service, paper plates
more