"Been awhile since I ate here and still the same. Great food"
Phone: +19563835388
Address: 1205 S Closner Blvd, Edinburg, TX 78539, United States
City: Edinburg
Website: https://www.starsdrivein.com
Dishes: 2
Amenities: 2
Categories: 5
Reviews: 2534