El Primo Restaurant – Castlewood

El Primo serves a wide variety of south of the border favorites as well as specialty dishes and American comfort foods. There’s also a full ice cream bar and plenty of fresh baked goods. This is a family owned and operated business offering much more than food… their hospitality makes the restaurant is a gathering place for locals, family dinners and celebrations, and special events. 


18928 US Highway 58A, Castlewood, VA 24224


(276) 762-7533

Social Media: