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 - 830pm

Friday & Saturday 
3:30 pm - 9pm

Sunday & Monday Closed



Get Directions