Jax Fish House, DENVER, Colorado (CO)
Comfortably situated at 1539 17th St () in DENVER, Colorado (CO) (80202), Jax Fish House are available at 3032925767. Please do early in advance to arrange your spot in the restaurant.
More restaurants in DENVER, Colorado (CO)
Jax Fish House contact information and details:
Address: 1539 17th St - , DENVER, Colorado (CO) 80202
Contact Phone: 3032925767