A Family Fiesta Since 2005
Founded in 2005 by the Hernández family, San Marcos Mexican Restaurant is your passport to a culinary fiesta in the heart of North Carolina and Virginia. Our family-owned restaurant is a testament to the passion and culinary expertise passed down through generations. Every dish served is a page from our family's cookbook, a collection of cherished recipes and secret ingredients that have stood the test of time.