Cleo's is a cozy restaurant in Eagle Pass, TX, known for serving up a variety of traditional and contemporary dishes.
With a welcoming atmosphere and friendly staff, Cleo's offers a dining experience that caters to both locals and visitors alike.
Generated from their business information