Mexican restaurant offering free Wi-Fi and pet-friendly service.