The Red Cabin in South Windsor, CT, is a quaint diner and restaurant offering all-day breakfast along with lunch and dinner options.
Situated across from Geisslers Plaza, The Red Cabin provides a cozy and nostalgic dining experience for locals and visitors alike.
Generated from their available business information