Your Mom's Haus ★★★★★4.8 (97) Restaurants 30 Ave Portola #1B, El Granada, CA 94018 Today: 4–9 PM Call Website Details →