El Palenque Mexican Restaurant

General Info.

Authentic Mexican food in a family-friendly atmosphere. Open 7 days a week offering a full menu of combo meals and specials, including steaks and seafood. Beer served on premises. Conveniently located in front of the Inn of Castlewood.  Monday through Saturday 11am-10:30pm, Sunday 12noon-9:30pm.  Great food, great service and impromptu musical entertainment.

19108 US Highway 58
Castlewood, VA
(276) 762-5228

The Castlewood Subway Restaurant is located inside the Fast Mart on Hwy 58A. Sandwiches, soups,…

Pasta, pizza and more. Voted one of the best's pizzeria's in the Heart of Appalachia Romano's…

Family owned restaurant, opened July 4, 1966 ~ offering a buffet hot bar, a variety of…