Main content starts here, tab to start navigating

Hours & Location

2600 E. 12th Ave.,
Denver, CO 80206

(303) 377-2091
shellsandsauce@hotmail.com

Tuesday - Thursday
3:30 pm - 7:45 pm

Friday
3:30 pm - 8:15 pm

Saturday
Dinner: 3:30 pm-8:15 pm

Sunday
Dinner: 3:30 pm - 745 pm

Monday
Closed


Get Directions