655 W Onstott Rd, Yuba City 95991, United States
655 W Onstott Rd, Yuba City 95991, United States
No delivery
No open hours
Spot something wrong?
Dishes at Casa Lupe Restaurants. Prices may vary in venue.
Been to Casa Lupe Restaurants? Be the first to share what you ate.