Alicia's Tamales Los Mayas ★★★★☆4.3 (31) Restaurants Tamale shop 23682 Clawiter Rd, Hayward, CA 94545 Today: 9 AM–5 PM Call Website Details →