Taqueria Palermo Address: 2020 Palermo Rd, Palermo, CA 95968 Phone: (530) 534-4152 Restaurants, Mexican Other Businesses: Roxy's Golden Poppy Deli at 1933 Kenilworth Ave, Palermo, CA 95968