Rancho Viejo Categories Restaurants Rancho Viejo Post author By muscleshoals Post date January 30, 2012 Home » Rancho Viejo 3402 Woodward Avenue, Muscle Shoals (256) 386-0470 Sun. – Thurs. 11am-10pm; Fri – Sat. 11am to10:30pm. A real flavor of old Mexico in the Shoals, Rancho Viejo offers traditional Mexican cuisine. Tweet Share 0 Reddit +1 Pocket LinkedIn 0 ← Robert Trent Jones Golf Trail at the Shoals → Garden Gate Restaurant