Update Info - Depot Grill
This restaurant was reported as closed. If it is open, let us know.
Depot Grill
241 North Main St
Cedar City, UT 84721
241 North Main St
Cedar City, UT 84721
This restaurant was reported as closed. If it is open, let us know.