Luna’s Tacos, Round Rock’s newest taco shop, is now open for business at 1300 Round Rock Avenue. The shop bills itself as an “international taco house” featuring “flavors from around the world.” Open from 6am to 10pm, Luna’s menu offers breakfast, lunch, and dinner options.
Luna’s Tacos Now Open In Round Rock
