WaBa Grill Opening Second Arizona Location In North Phx
WaBa Grill is opening a second Arizona location.
The Southern California eatery is opening in north Phoenix at 16635 N. Tatum Blvd. off Tatum and East Kelton Lane, no later than June 11.
The restaurant focuses on healthy rice bowls and is similar to concepts such as Yogi's Grill and Kyoto ...