WaBa Grill
Add to Favorites
Saved to Favorites
Phone: (619) 426-2611
Address: 1170 Broadway, Chula Vista, CA 91911
Website: https://www.wabagrill.com/locations
https://www.wabagrill.com/locations
https://locations.wabagrill.com/ll/US/CA/Chula-Vista/1170-Broadway
http://locations.wabagrill.com/ll/us/ca/chula-vista/1170-broadway
1455 Melrose Ave, Chula Vista, CA 91911
1011 Broadway, Chula Vista, CA 91911
1060 Broadway, Chula Vista, CA 91911
678 E St, Chula Vista, CA 91910
724 Otay Lakes Rd, Chula Vista, CA 91910
1366 3rd Ave, Chula Vista, CA 91911
1067 Broadway Suite 102, Chula Vista, CA 91911
1912 Coronado Ave Ste 105, San Diego, CA 92154
1299 Imperial Beach Blvd, Imperial Beach, CA 91932
729 4th Ave, San Diego, CA 92101