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