Skip to main content

Salad Station

restaurant · salad bar · Edinburg, TX

Address
2500 W Trenton Rd Unit 6, Edinburg, TX 78539
Phone
(956) 322-5416
Website
thesaladstation.com/locations/edinburg-w-trenton-rd
Where
26.2647, -98.1981

Search Hominin for Salad Station

Other restaurants nearby

More in Edinburg

Salad Station — restaurant in Edinburg, TX | Hominin