Tortilla Flats ★★★★☆4.2 (697) Restaurants Mexican restaurant · Latin American restaurant 646 CA-12, Rio Vista, CA 94571 Call Website Details →
Taquería Mexico Restaurant ★★★★☆4.0 (263) Restaurants Mexican restaurant · Latin American restaurant 133 Main St #1844, Rio Vista, CA 94571 Call Website Details →
Taco Bell / KFC ★★★★☆3.7 (423) Restaurants Fast food restaurant · Breakfast restaurant · Lunch restaurant (more) 1005 CA-12, Rio Vista, CA 94571 Call Website Details →