Another new restaurant has recently set up shop in town.

Another new restaurant has recently set up shop in town. Establishing itself in a strip mall at 322 W. MacArthur, El Patron Tacos is now open for business.