Taquiza Limón ★★★★★4.5 (333) Restaurants Mexican restaurant · Catering food and drink supplier · Taco restaurant (more) 3101 Balfour Rd Ste f, Brentwood, CA 94513 Call Website Details →