Leo’s Mexican Restaurant

Mexican restaurant · 622 N Main St, Rocky Top, TN

Dine-In

Hours

More food in Rocky Top, TN · Mexican Food in Rocky Top