Sazon Peruvian Cuisine & Deli ★★★★★4.5 (962) Restaurants Peruvian restaurant · Deli · Family restaurant (more) 1129 Sebastopol Rd, Santa Rosa, CA 95407 Call Website Details →
La Rosa | Tequileria & Grille ★★★★☆4.4 (1,508) Restaurants Mexican restaurant · Bar & grill · Latin American restaurant 500 4th St, Santa Rosa, CA 95401 Call Website Details →
La Texanita Food Truck ★★★★☆4.4 (679) Restaurants Mexican restaurant · Latin American restaurant 1410 Sebastopol Rd, Santa Rosa, CA 95407 Call Website Details →