Stars Drive-in
➤ 1205 S Closner Blvd, Edinburg, TX 78539, United States
Nordamerikanisch, Lieferservice, Amerikanisch, Burger, Käse
"Food is always hot, fresh and tasty. The staff is friendly, professional, polite and efficient. Really like the variety of drinks flavors."