Restaurants in San Marcos, TX

Looking for somewhere to eat in San Marcos, Texas? Our guide covers 114 places, including 18 fast food restaurants, 15 Mexican restaurants, 10 chicken restaurants, and 9 coffee shops. Every listing shows opening hours, contact details and a map pin – hover a place to find it on the map and tap Route to navigate.

Showing 1–30 of 114