Teca Events

Happy Hour

Join us for Happy Hour at Teca Newtown Square! Every Tuesday through Friday 4PM – 6PM, at the Bar, in the Lounge, and on the Patio.