Stars Drive In
Address:
601 E Edinburg Ave, Elsa, TX 78543
Phone:
(956) 262-9217
Restaurants
Other Businesses:
- Cowboy Up Drive Thru at 423 E Edinburg Ave, Elsa, TX 78543
- Yirah Restaurante at 300 E Edinburg Ave, Elsa, TX 78543
- Obee's Sports Bar & Grill at 720 E Edinburg Ave, Elsa, TX 78543
- Wingstop at 512 E Edinburg Ave, Elsa, TX 78543
- Stars Restaurant at 601 E Edinburg Ave, Elsa, TX 78543