Casa de Mehas 710 N Townsend Avenue Montrose CO United States
Serving breakfast and lunch. Diabetic menu.
Hours: 6 AM - 2 PM Monday - Saturday
Phone: 970.249.9305 Smoking: not permitted
Dress: casual