Opa! Greek Taverna brings a little bit of Greece to 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
Sunday-Thursday: 11AM-9PM, Friday-Saturday: 11AM-10:30PM