WaBa Grill
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
Phone: (619) 795-8884
Address: 6353 El Cajon Blvd Unit 120, San Diego, CA 92115
Website: https://www.wabagrill.com/locations
Fax: (619) 795-9162
Cuisines: Japanese, Asian
6950 Alvarado Rd, San Diego, CA 92120
6011 El Cajon Blvd, San Diego, CA 92115
6366 El Cajon Blvd, San Diego, CA 92115
7816 Broadway, Lemon Grove, CA 91945
5131 College Ave, San Diego, CA 92115
4561 Mission Gorge Pl, San Diego, CA 92120
5943 El Cajon Blvd, San Diego, CA 92115
6729 El Cajon Blvd, San Diego, CA 92115
5575 Baltimore Dr, La Mesa, CA 91942
5881 University Ave, San Diego, CA 92115