Solo Pollo Cafe
Address:
210 Edith St, Petaluma, CA 94954
Phone:
(707) 778-7656
Other Details:
In business for the past four years, Solo Pollo Cafe’s specialty is rotisserie chicken. Patrons also clamor to find room at its nine tables to enjoy Mexican favorites such as burritos, nachos, tortas and tacos. It also has a salsa bar.
Restaurants
Other Businesses: