DesignWorks

Restaurant

3brothers Taqueria 2220 E. University Ave. East Palo Alto, CA.
New construction for a Mexican restaurant (approximately 2,960 sq. ft.) and a grocery market (approximately 2,100 sq. ft. on a 19,300 sq. ft. lot.)