Hardee's/Red Burrito 850 Meramec Station Rd. Twin Oaks, MO 63021 See map: Google Maps [1] 636-225-8134 View Website [2]