Tacos Tarris is a restaurant offering tacos and other amenities, including free WiFi.