Reviews from Around the Web
August 09, 2012
Cha Cha's Tacos & Tequila enlivens the restaurant and bar scene in Downtown Brea. The minimalist modern decor surprises with its low-key banquettes, giant picture windows, exhibition kitchen and golden mood lighting. Start with a strong…
View More