WaBa Grill
1703 E Mcfadden Ave
Santa Ana
CA
92705
(714) 973-9222
t.co
Open Map
Bars & Grills
Carry-out food
dining
food
Food and Dining
Hot dog restaurants
Japanese
restaurant
Restaurants
Social