The Shack Photo Gallery BOOK A TABLE Fancy something else We have two sister restaurants both located next to The Shack on Events Square in Falmouth. The Shed is a bar and casual dining restaurant serving variety of dishes and is open all day everyday for breakfast, lunch and dinner. The Ranch is Falmouth's premier steakhouse and grill, offering a range of steak cuts, plus burgers, vegetarian, chicken and fish options.