← San Carlos restaurants
La Clamateria
No reviews yet
Bar7783 Hwy 107, Edinburg
Own or manage La Clamateria? Claim this listing free
Hours
Hours not listed yet.
Details
Address7783 Hwy 107, Edinburg 78542
Phone+19562196464
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.