Rancho Viejo – Muscle Shoals, AL

Categories

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.