WaBa Grill
Hours:
31500 Grape St Unit 4, Lake Elsinore CA 92532
Tips
Hours
Most Recent Comments
-
December 2023
The vegetables are old , the rice is the same not
-
October 2023
The best and the most flavorful tacos in town. A special thank you to the owner and to his amazing staff who always make my day.
-
October 2023
The best and most flavorful tacos in town. A special thank you to the owner and his amazing staff who always make my day!
More Comments(212)
Nearest Waba Grill Stores
You May Also Like
-
Lake Elsinore, California