Aquarius Taqueria

Address: 91 South Main Street     Phone: 479-253-6888 From the owners of Local Flavor and inspired by the street food of Mexico! Featuring handmade tortillas, Margaritas with 100% Blue Agave, and much more! Website

Read More