Address
601 E Edinburg Ave, Elsa, Texas 78543
State
City
Phone number to Stars Drive-in in Elsa, Texas
(956) 262-9217
Website
N/A
N/A
Driving directions
Looking for another location of Stars Drive-in store?
Go to Stars Drive-in store locator to see all Stars Drive-in stores