Stars Drive-In
2220
Pecan Blvd, McAllen TX
- This is the page of Stars Drive-In on 2220 Pecan Blvd McAllen TX 78501.
- (first reviewed on March 26, 2015, last updated
five months and twenty two days ago
on November 24, 2023.)
- Stars Drive-In is ranked #1 of 12 Restaurants in North Depot Road Colonia McAllen.
- This page has had 10 visitors. You are the 10th.
Location