JavaScript is not enabled.
Emilio's Super Chef - 1 Reviews - 338 E Colfax Ave, Denver, CO 80203-1816, Denver, CO - Restaurants Reviews - Phone (303) 832-2388

Emilio's Super Chef

Claim
marker
338 E Colfax Ave, Denver, CO 80203-1816
Denver, CO 80203
marker
(303) 832-2388
Incorrect info? Correct your listing

Main categories:

Restaurants

Related categories:

Food & Dining

Reviews

( 0 )
( 0 )
( 0 )
( 1 )
( 0 )

Best

All reviews seem negative

Worst

My dad loves this restaurant since it's really close to where he works. The prices are very reasonable and the portions are huge. The atmosphere...

Just Kind of "Blah"... 9/15/2008

Ficklefaerie Provided by Partner
My dad loves this restaurant since it's really close to where he works. The prices are very reasonable and the portions are huge. The atmosphere... more
< Previous 1 Next >

Menu for Emilio's Super Chef




SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018
badge