Grand Bar, DENVER, Colorado (CO)
Comfortably situated at 538 E 17th Ave () in DENVER, Colorado (CO) (80203), Grand Bar can be contacted at 3038395390. Please call up before you go to reserve your spot in the restaurant.
More restaurants in DENVER, Colorado (CO)
Grand Bar contact information and details:
Address: 538 E 17th Ave - , DENVER, Colorado (CO) 80203
Contact Phone: 3038395390