Restaurants / Bars
Salad Station Edinburg is a locally owned restaurant featuring a self-serve salad bar with over 100 fresh ingredients, offering a pay-by-the-pound option for healthy lunch and dinner choices.