Palmita ★★★★★4.6 (31) Restaurants Mexican restaurant · Californian restaurant · Catering food and drink supplier (more) 1025 A St, Hayward, CA 94541 Call Website Details →