El Rincón de Teresa: A restaurant specializing in grilled dishes. Offers food service.