Visit Us
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