"It was like 30 years ago Amazing! The Enchiladas were so good, the service spited on"
Phone: +17149213051
Address: 23042 Eastpark Dr, Yorba Linda, United States
City: Yorba Linda
Website: https://wahoos.com/
Monday: 11:00-20:00
Tuesday: 11:00-20:00
Wednesday: 11:00-20:00
Thursday: 11:00-20:00
Friday: 11:00-20:00
Saturday: 11:00-20:00
Sunday: 11:00-20:00
Dishes: 13
Amenities: 3
Categories: 5
Reviews: 2250