Report review

Report review

Debra Wright reviewed Wood Ranch BBQ and Grill Ventura

There are other small foodie shops around the Plaza that are definitely worth exploring. There is boba spot by the escalators, that has the absolute best boba Chinatown. This place has a real cool vibe to it.