Phone: +17205708686
Address: 1575 Boulder St, Denver, United States Of America
City: Denver
Dishes: 35
Reviews: 137
"The food and service at this place has gone downhill. Not up to the high standards I associate with Big Red F restaurants. Hoping for a comeback in 2023."
All prices are estimates.
Denver, known for its stunning mountain views and vibrant arts scene, offers culinary delights like Rocky Mountain oysters, green chili, and craft beers from numerous local breweries.