We are open Tuesday-Saturday 8:00am-8:00pm,Sunday 8:00am-2:00pm and Closed Monday
Looking for a great popover at a great price come on over and try our family owned, homemade, traditional Native American food.
3303 S. 12th Avenue 1 Block North of Pueblo High School.
Reviews, get directions and information Cafe Santa Rosa.