Los compadres restaurant
Restaurant/cafe
78539 Edinburg
United States
Phone: (956) 289-1717
Website: [email protected]
Opening times:
Mon: 7:00 am - 9:00 pm
Tue:
Wed:
Thu:
Fri: 7:00 am - 9:00 pm
Sat:
Sun:
Delicious meals, affordable prices, great environment.



