We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The billboard outside proudly proclaims, "Best Burger on Earth!" For this alone they should be shut down. I tried said Best Burger once, while waiting for some auto repairs to be completed. My takeaways from this visit:
1. Upon entering, you immediately feel like you...More