LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
King's Land Seafood Restaurant 2200 W Alameda Ave, Denver, CO 80204 303.975.2399 |
this enormous space might easily have been a roller rink at one time. disco balls and lights still hang from the ceiling, and theres enough seating for an army. service can be sluggish, but the servers are friendly and w... more
REVIEWS (7) |
|