Carmelita's Restaurant
Restaurant
•
111 State Hwy 495, San Juan, TX 78589, USA
8.0
Tuesday: 6:30 AM – 5 PM
See if anyone you trust recommends it!