Taco Alto is a Mexican taqueria serving authentic tacos, including fish, squid, and lamb options, cooked slowly and served quickly. Delivery available.