Opa! Greek Taverna brings a little bit of Greece to Rowlett, TX
Our restaurant is located near the intersection of Rowlett Rd. and 66 in Rowlett, TX. We’re excited to bring you the best Greek food in the DFW metroplex, along with exceptional service!
Opa! Greek Taverna is open 7 days a week. We have a gorgeous outdoor patio, beautiful Mediterranean decor inside, and a full bar to compliment our cuisine.
3801 Lakeview Parkway, Suite 600, Rowlett, TX 75088