Mallards Kitchen

Mallards Kitchen

Share

Denver food truck serving and slangin' international street food

08/09/2021

Shhhhh don’t tell anyone. The secret is to smoke the cheese. Get your elotes today before our weekend starts.

Want your business to be the top-listed Food & Beverage Service in Denver?
Click here to claim your Sponsored Listing.

Category

Website

Address


3201 Walnut Street
Denver, CO
80205

Opening Hours

Monday 3pm - 10pm
Tuesday 12am - 12:15am
Wednesday 12am - 12:15am
Thursday 3pm - 10pm
Friday 2pm - 10pm
Saturday 2pm - 10pm
Sunday 12pm - 6pm