![](https://www.dallasfoodnerd.com/wp-content/uploads/2018/12/IMG_4106.jpg)
If you are obsessed with Mediterranean food or want to jazz up your meals, make plans to visit Terra Mediterranean! With several locations in DFW, Terra offers a menu of staple Mediterranean favorites – all created with fresh and flavorful ingredients from that region of the world. The company just opened its Continue Reading
Foodie Feedback