Start from
Hamburger Stand
1205 Federal Blvd, Denver 80204