Crazy Horse Marina is centrally located on Smith Mountain Lake in a cove just off Blackwater Marker B-10A. This beautiful marina is a perfect little gem that provides for access to the lake via boat, beautiful views, and an amazing restaurant for you to enjoy.

About Crazy Horse Marina

Crazy Horse Marina is made up of boat slips, a 24-hour gas dock, boat launch ramp, ship store, pump-out, restroom facilities, and plenty of parking. Crazy Horse is also home to the restaurant Mexico Viejo, where you can sip on the perfect margarita, enjoy outdoor dining overlooking peaceful Black Water Cove of Smith Mountain Lake, and eat the best Mexican food in town.

Mexico Viejo

For a mouthwatering fiesta of flavors, dine at Mexico Viejo Mexican restaurant at Smith Mountain Lake. Mexico Viejo welcomes laid-back diners, so there’s no pressure to throw on heels or a tie. Whether you have a large or small vehicle, parking is easy. Mexico Viejo is making the best of both worlds happen by offering food that is full of flavor, yet very reasonably priced. Spend your afternoon, or evening at Mexico Viejo, where guests can enjoy lunch, and dinner. This amazing Mexican restaurant provides for some of the best views across the entire marina as well!

Special Events

Crazy Horse Marina is also the host to a number of local events throughout the year. One of the best is the SML Wine Festival every September. The festival is held at the Crazy Horse Campground outside of the marina. Tickets to the festival include access to amazing wines from around Virginia, along with world-class food and a great time. All you need to do is pull up a seat and listen to local bands in the casual atmosphere. Your day will be filled with fine-catered dining and a great selection of amazing wines and other beverages.

Another great event is the Paddle Sports Poker Run.  Nearby residents and the marina combine efforts to put on a safe and fun event while raising money for area charities.

Crazy Horse Marina offers large inflatable water toys for rent which they deliver, set up and retrieve.  This leaves nothing else for you and yours to do but enjoy them.

Crazy Horse Marina is a must visit if you are visiting the area. The amazing views and wonderful events provide for a once in a lifetime experience. Call them at 540-719-0620 or e-mail them at info@crazyhorse-marina.com today!