The Red Onion
16956 Road 26, Madera, CA 93638-0637
The Red Onion is a Restaurant place is located in Madera, California. The address of The Red Onion is 16956 Road 26, Madera, CA 93638-0637.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 559-664-8026,