La Terraza is a Mexican restaurant offering familiar dishes like fajitas, nachos, and burritos in a cozy atmosphere. Delivery is available.