Testimonials
Two Locations, Same Quality
Madera
- 1301 W Olive Ave # D, Madera, CA 93637
- MON-FRI: 8am-6pm | SAT: 10am-2pm | SUN: Closed
- (559) 716-1885
Now Taking Online Orders
Order
Order online from a variety of sizes and delicious toppings
Pickup
Head to any on of our Rio locations near you to pick up your delicious meal.
Enjoy
Devour your creation of the bowl of your dreams free of guilt!