Welcome to Mama Rose's, where every meal feels like Sunday dinner at home. Nestled in the heart of downtown Estes Park, our restaurant is a tribute to the timeless traditions of Italian hospitality. We believe great food starts with simple, high-quality ingredients and is best enjoyed with family and friends. Whether you're visiting from across the country or just down the street, we invite you to pull up a chair and join us for a taste of Italy in the Rockies.
Italian Family Dining in Estes Park
A warm welcome and authentic flavors at Mama Rose's RestaurantOur Story and Heritage
Riverside Dining at Its Best

Located at 338 E. Elkhorn Avenue, Mama Rose's sits right along the banks of the Big Thompson River, offering a dining experience you won't find anywhere else. Our riverside setting provides a peaceful backdrop for any occasion, whether it's a romantic date night, a family celebration, or a relaxing lunch after exploring Rocky Mountain National Park. We take pride in creating an atmosphere as beautiful as the mountain scenery that surrounds us.
Visit Us in Estes Park
Just Steps from Bond Park
Estes Park, CO
338 E. Elkhorn AvenueEstes Park, CO 80517
Monday - Sunday: 11:30 am to 8 pm
Closed for Private Party : Closed

