Shelby's Bar and Grill

519 18th St, Denver 80202, United States Get Directions to this spot
519 18th St
Denver, 80202
CO, United States
(303) 295-9597

Rate and review Shelby's Bar and Grill in Denver, CO, United States!

Share your experiences at Shelby's Bar and Grill with your friends or discover more Restaurants in Denver, CO, United States.