Have a question or comment? Please call us at the number below or fill out the form on your right or email us at shellsandsauce@hotmail.com We will respond as soon as we are able. Thanks!

Call us at:
303-377-2091 We ARE open fo “DINE IN” 

Our Address:
2600 E. 12th Ave.
Denver, CO 80206
Map it!

Hours of Operation:  Due to the Corona Outbreak Hours May Change “We Recommended Reservations”.   Please Call the Restaurant or note TEMPORARY HOURS
Monday: Closed
Tue-Thu & Sunday: 3pm-8pm 
Friday & Saturday: 3pm-830pm