37 West Colfax Avenue, Denver, CO
Urban yet rooted in history, Bar Red is cozily tucked into the Gateway of Denver and offers guests a downtown experience with the warmth and charm of the Mediterranean lifestyle. With striking brick walls, comfortable seating and delicious food, you and your guests will be treated to a fun and livel…
No reviews yet.