Restaurants in Marble


So much to do and a lot to… EAT!  We specialize in delicious slow smoked meats, hearty sandwiches and homemade desserts, all accompanied by breath taking views. Seating is indoors, or out. Welcome to Slow Groovinʼ BBQ, Marbleʼs local Bar and Grill!

Open 7 days a week, starting May through October, let us feed your belly while the incredible Marble experience feeds your soul. Family owned and family operated, we invite you to our house for a meal to be remembered.

101 W. 1st St. Marble CO 81623

The Marble Hub and Coffee Bar

The Marble Hub is the heart and hub of Marble doin’s! Accompanied by fine coffee! A community gathering place, visitor information center, coffee bar, and public wi-fi zone all share the historic Marble City Bank building. The Hub’s baristas are volunteers from local non-profits, and the Hub’s proceeds are paid forward into our community organizations.
The coffee served is fair trade and organically grown,  roasted by a Marble resident, fresh ground by our baristas, and served via the newest pour-over brewing method. Fresh baked goods from local bakers and gifts from local artists and authors make The Hub a great place to stop when visiting the Crystal River Valley.

105 West Main Street, Marble, CO 81623

970-963-7300 |

Raspberry Ridge Cafe and Inn

Located right at the town’s entrance, we pride ourselves on serving up specialty coffees, hearty breakfast burritos, fresh-baked pastries, and a variety of expertly crafted salads, sides, and sandwiches. 

Whether you’re fueling up before a day of hiking, basking in the sunshine with a beer after a day of skiing, keeping the kids happy with a quick snack, or looking for a cozy spot to catch up with friends over lunch, we have got you covered. We even offer pre-order packed lunches for those heading into the backcountry for a picnic!

If you’re planning a wedding or group event, we offer several options to feed your hungry crew, giving you more time for Marble adventures! 

Open Year-Round!


5580 CR3, Marble, CO 81623

970-963-2437 |