Rosa's Cafe is located in Ogden, United States on 2660 Washington Blvd. Rosa's Cafe is rated 4.7 out of 5 in the category mexican restaurant in United States.
Address
2660 Washington Blvd
Accessibility
Wheelchair-accessible car parkWheelchair-accessible seating