While the downtown Mountain View restaurant is large and can seat 180 people, it still has a cozy, warm and inviting ambiance. A longtime gathering place for locals, campers and car enthusiasts ...