Taquizas jalisco (catering) Taco para eventos ★★★★★5.0 (58) Restaurants Taco restaurant · Catering food and drink supplier 1133 Mello St, East Palo Alto, CA 94303 Today: Open 24 hours Call Details →