Part of the Sea Crest Beach Hotel's recent multi-million dollar renovations included their dining offerings, and the cornerstone, Red's restaurant. Named for coach and philanthropist Arnold Jacob "Red" Auerbach, it's a relaxed Cape Cod restaurant with something for everyone. The killer sunset views on Buzzard's Bay make it a must-visit for a trip to North Falmouth. We tried Red's on our recent visit to Cape Cod. Situated right on the beach, it offers indoor clubhouse-style seating on a three-season porch, private, more formal seating, or outdoor seating. We opted for the indoor three-season room seating and perfectly timed it for... Read more →