Despite concerns over potential traffic issues, La Jolla Development Permit Review Committee approved plans to demolish the Su Casa restaurant.