American Restaurants in Denver, CO
American Restaurants
3000 E 1st Ave.,
Denver ,
CO
80206
UNITED STATES
Based on 1 reviews
Open sewer of a restaurant
Putrid, nauseatingly filthy kitchen area. Food tastes like licking a bar-b-q-grill. Wife ordered a chicken salad sandwich. Instead of warning her that they have had complaints earlier, the waiter goes ahead and lets her order it anyway...Worldwide > United States > Denver, CO > American Restaurants