I stopped by on a whim, and boy am I glad I did. I got some of the juiciest and most flavorful oranges I have ever had, and a half dozen of the BEST tamales I have ever eaten. I’m on my way back for more!
Lil P.
Place rating: 5 Santa Rosa, CA
The tamales rock!!! They taste fantastic and the texture is perfect. The people working there are nice, friendly and helpful as can be. I never leave with out some fruit, too. The organic oranges are sooooo good!