The Lighthouse Diner is a friendly Danish restaurant located inside the San Rafael Town Center. It serves breakfast all day, and its menu includes burgers, sandwiches, salads, steaks and seafood dishes. It also features several regional specialties like Danish meatballs, Danish-style ground sirloin steak, and pickled herring in wine sauce. In addition, it serves daily specials depending on the market and season.