Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: San_Diego

El Cerro de La Silla Restaurant, San Diego, Texas










El Cerro de La Silla Restaurant
300 E Collins Ave
San Diego TX United States


Phone: 361.279.2455