5 /5 Cesar Torres: I was hungry, we found this place. We entered and instantly loved the authentic feel. We ordered tacos and they satisfied!
751 Fremont St, Colusa, CA 95932
(530) 458-7775
GG map: https://www.google.com/maps/place/?q=place_id:ChIJ7auaQW1ng4ARL63HOP1-rio