La Tlayuda Restaurant

577 S Rancho Santa Fe Rd, San Marcos 92078, United States

Map of La Tlayuda Restaurant, 577 S Rancho Santa Fe Rd, San Marcos 92078, United States

577 S Rancho Santa Fe Rd, San Marcos 92078, United States

Delivery options

No delivery

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at La Tlayuda Restaurant. Prices may vary in venue.