Macado's
Macado's was founded in 1978 and headquartered in Roanoke, Virginia. The restaurant franchise specializes in its eclectic ambiance of cartoon, antique, and local nostalgic decor, as well as its wide array of sandwiches, subs, and entrees.
Last updated on