Dine-in: 1000 Webb Chapel Rd, Carrollton, TX 75006

Our restaurant serves fresh, flavorful Cuban-style dishes prepared from 100% Cuban People!