Waba Grill
Address:
2585 Canyon Springs Pkwy, Riverside, CA 92507
Phone:
(951) 656-5008
Hours:
- Mon: 10:30am-9:30pm
- Tue: 10:30am-9:30pm
- Wed: 10:30am-9:30pm
- Thu: 10:30am-9:30pm
- Fri: 10:30am-9:30pm
- Sat: 10:30am-9:30pm
- Sun: 10:30am-9:30pm
Other Businesses:
- NrGize Lifestyle Cafe at 2600 Canyon Springs Pkwy, Riverside, CA 92507
- Pedro's Fish Tacos at 16810 Van Buren Blvd, Riverside, CA 92504
- The Deli at 6235 River Crest Dr, Riverside, CA 92507
- Petite Cafe at 8552 Chesterfield Rd, Riverside, CA 92508
- Garden Fresh at 6800 Sycamore Canyon Blvd, Riverside, CA 92507