All states›Texas

Mediterranean Restaurants in Texas

1,445 Mediterranean restaurants in 155 cities and towns across Texas. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Texas has about 31,290,831 residents, so that's 4.6 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

1,445Mediterranean restaurants
155cities & towns
95%list a phone
965with a website

Across Texas, of the 1,445 Mediterranean restaurants we list, 1,377 give a phone number and 965 have a website. 140 are branches of national chains — CAVA (83), Zoës Kitchen (25), The Halal Guys (22); the remaining 1305 are independent. By what they offer: 302 are Greek restaurants, 290 mention halal, 270 serve gyros. Most often named on their own websites: halal (163), gyro (123) and shawarma (118). The longest-running is Tower Loan, in business since 1936. 53 describe themselves as family-owned.

Top 10 Mediterranean restaurants in Texas

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Taziki's Mediterranean CafeSouthlake

    Spotted an error? Let us know

  2. 2Zara's Mediterranean KitchenSpring

    LebaneseTurkishHalalFalafel

    Spotted an error? Let us know

  3. 3Little Greek Fresh GrillRichardson

    Greek

    Spotted an error? Let us know

  4. 4Greek Isles Grille & TavernaDallas

    GreekGyro

    Spotted an error? Let us know

  5. 5Deen's GyroKaty

    GreekHalalFalafelGyro

    Spotted an error? Let us know

  6. 6Orabis MediterraneanCedar Hill

    Greek

    Spotted an error? Let us know

  7. 7Gyro Guys ScarsdaleHouston

    GreekTurkishGyro

    Spotted an error? Let us know

  8. 8Waterstone Ranch RestaurantRosharon

    Turkish

    Spotted an error? Let us know

  9. 9Ariana CuisineDallas

    Halal

    Spotted an error? Let us know

  10. 10Ranosh CafeHouston

    Spotted an error? Let us know

Cities

Largest first. Towns with a single Mediterranean restaurant are listed further down this page.

Other towns in Texas

One Mediterranean restaurant each — too few for a page of their own, so they live here.

  1. La Tapenade Mediterranean CaféA

    9800 Airport Blvd, San Antonio, A, TX 78216

    Spotted an error? Let us know

  2. Niko'sAbilene

    3354 Rebecca Ln, Abilene, TX 79606

    Greek

    Spotted an error? Let us know

  3. MotoMedi MediterraneanAmarillo

    2301 S Georgia St, Amarillo, TX 79109

    Falafel · Greek

    Falafel

    Spotted an error? Let us know

  4. Heibel mediterranean resturant/storeAmarillo

    2518 Paramount Blvd, Amarillo, TX 79109-1708

    Spotted an error? Let us know

  5. Gyro & Grill MediterraneanArgyle

    1242 FM 407, Argyle, TX 76226

    GreekGyro

    Spotted an error? Let us know

  6. Lilo CuisineAubrey

    5025 S Highway 377, Aubrey, TX 76227-6204

    Lebanese

    Spotted an error? Let us know

  7. Lilo CuisineAubrey

    5025 US Highway 377 S, Aubrey, TX 76227

    Spotted an error? Let us know

  8. Coffee GreeksBastrop

    1020 Main St, Bastrop, TX 78602

    Greek

    Spotted an error? Let us know

  9. Gyro QueenBaytown

    4517 Garth Rd, Baytown, TX 77521-2211

    Vegetarian · Takeout · Shawarma

    GreekFalafelShawarmaGyro

    Spotted an error? Let us know

  10. Shawarma In TownBaytown

    Prime Electronics, 3500 Garth Rd, Baytown, TX 77521-3812

    Shawarma

    Spotted an error? Let us know

  11. Alwadi CafeBedford

    2712 Brown Trail, Bedford, TX 76021

    Greek

    Spotted an error? Let us know

  12. Artemis Mediterranean GrillBee Cave

    4025 Ranch Road 620 S, Bee Cave, TX 78738-7132

    Vegetarian · Gyro · Greek

    Gyro

    Spotted an error? Let us know

  13. CAVABellaire

    5401 Bellaire Boulevard, Bellaire, TX 77401

    Spotted an error? Let us know

  14. Zand's Persian KebabsBryan

    3105 S Texas Ave, Bryan, TX 77802-3151

    PersianKebab

    Spotted an error? Let us know

  15. Babylon CafeBryan

    3700 S Texas Ave, Bryan, TX 77802

    Spotted an error? Let us know

  16. CAVABurleson

    265 NW John Jones Dr, Suite 101, Burleson, TX 76028

    Spotted an error? Let us know

  17. Safari Restaurant: A Taste of East AfricaCactus

    287 Center Dr, Cactus, TX 79013

    Spotted an error? Let us know

  18. Helios Greek GrillCanyon

    1205 23rd St Ste 6, Canyon, TX 79015

    Greek

    Spotted an error? Let us know

  19. Azro Authentic Afghan CuisineCastle Hills

    2211 NW Military Hwy #131, Castle Hills, TX 78213

    Since 2014

    Spotted an error? Let us know

  20. Orabis MediterraneanCedar Hill

    824 E Belt Line Rd, Cedar Hill, TX 75104-2231

    Greek

    Spotted an error? Let us know

  21. Zain’s shawarmaClute

    100 Brazosport Blvd N, Clute, TX 77531

    Shawarma

    Spotted an error? Let us know

  22. Aladdin CafeCrowley

    10138 N Crowley Rd, Crowley, TX 76036-9556

    Spotted an error? Let us know

  23. Bibis House of KabobDeer Park

    3121 Center St, Deer Park, TX 77536

    Kabob · Greek

    Kebab

    Spotted an error? Let us know

  24. Narah CafeDwg

    2896 W Pioneer Pkwy, Dwg, TX 76013-5908

    Spotted an error? Let us know

  25. Jerusalem Mediterranean BistroEdinburg

    1601 W Trenton Rd, Edinburg, TX 78539-1503

    Israeli

    Spotted an error? Let us know

  26. Greek Bros. Oyster Bar & GrillEl Campo

    133 S Mechanic St, El Campo, TX 77437-5147

    Greek

    Spotted an error? Let us know

  27. MARSEONI - Authentic Mediterranean BBQ restaurantElgin

    118A Sayers Rd, Elgin, TX 78621

    Spotted an error? Let us know

  28. Stefanos Greek KouzinaEmory

    Emory, TX

    Greek

    Spotted an error? Let us know

  29. Sal'sFairfield

    500 I-45, Fairfield, TX 75840

    Spotted an error? Let us know

  30. Zoës KitchenFairview

    102 Prairie Rd, Fairview, TX 75069

    Spotted an error? Let us know

  31. Express Halal FoodFarmers Branch

    2410 Valwood Pkwy, Farmers Branch, TX 75234-3412

    Halal

    Spotted an error? Let us know

  32. Daddyz KitchenForest Hill

    5317 Mansfield Hwy, Forest Hill, TX 76119-7649

    Halal

    Spotted an error? Let us know

  33. CAVAForney

    630 E US HWY 80, Ste 632, Forney, TX 75126

    Spotted an error? Let us know

  34. Cafe DimonaFredericksburg

    607 S Washington St, Fredericksburg, TX 78624

    Spotted an error? Let us know

  35. The Great Greek Mediterranean GrillFriendswood

    700 Baybrook Mall, Friendswood, TX 77546

    Greek

    Spotted an error? Let us know

  36. Street PitasFriendswood

    108 S Friendswood Dr, Friendswood, TX 77546-3915

    Greek

    Spotted an error? Let us know

  37. Santorini Mediterranean RestaurantGainesville

    729 N Grand Ave, Gainesville, TX 76241

    Greek

    Spotted an error? Let us know

  38. Jaffa Joint GranburyGranbury

    1421 S Morgan St, Granbury, TX 76048

    Spotted an error? Let us know

  39. Safari Mediterranean Market & RestaurantGrand Prairie

    7501 Lake Ridge Pkwy, Grand Prairie, TX 75054

    Spotted an error? Let us know

  40. Yummy Bus of Cedar CreekGun Barrel City

    13328 TX-198, Gun Barrel City, TX 75156

    Spotted an error? Let us know

  41. Texas ShawarmaHaltom City

    4125 E Belknap St, Haltom City, TX 76111

    Shawarma

    Spotted an error? Let us know

  42. AcropolisHarker Heights

    360 W Central Texas Expy, Harker Heights, TX 76548-1891

    Greek

    Spotted an error? Let us know

  43. Pita HoüzzHighland Village

    3090 Justin Rd #330, Highland Village, TX 75077

    Spotted an error? Let us know

  44. Aladdin Kebab HouseHuntsville

    601 TX-75, Huntsville, TX 77320

    Gyro

    TurkishGyroKebab

    Spotted an error? Let us know

  45. Cafe MediHurst

    420 Grapevine Hwy #101a, Hurst, TX 76054

    Spotted an error? Let us know

  46. Moe’s Gyro (Gyros and Wings)Hurst

    819 W Pipeline Rd, Hurst, TX 76053

    Gyro

    GreekGyro

    Spotted an error? Let us know

  47. Sumer GrillHuston

    8586 Westheimer Rd, Huston, TX 77063

    Spotted an error? Let us know

  48. Cafe MediKeller

    129 Olive St, Keller, TX 76248

    Spotted an error? Let us know

  49. Ashim's Eastern-Euro BuffetKeller

    721 Keller Pkwy, Keller, TX 76248

    Buffet

    Spotted an error? Let us know

  50. IshtiaKemah

    709 Harris Ave, Kemah, TX 77565

    Spotted an error? Let us know

  51. Bakkhus TavernaKemah

    605 6th St Ste A, Kemah, TX 77565

    Greek

    Spotted an error? Let us know

  52. Al Karam HalalKlein

    6906 Louetta Rd, Klein, TX 77379-7419

    Halal

    Spotted an error? Let us know

  53. CAVAKyle

    5120 Farm to Market 1626, Kyle, TX 78640

    Spotted an error? Let us know

  54. Gyro GuysLa Porte

    9901 Spencer Hwy Ste B, La Porte, TX 77571

    Halal · Takeout · Shawarma

    GreekHalalFalafelShawarmaGyro

    Spotted an error? Let us know

  55. The Cedar Tree Mediterranean Grill & CafeLago Vista

    7708 Lohman Ford Rd, Lago Vista, TX 78645

    Shawarma · Gyro · Falafel

    FalafelShawarmaGyro

    Spotted an error? Let us know

  56. Sahara Mediterranean Grill & BurgersLake Dallas

    304 Swisher Rd, Lake Dallas, TX 75065

    Spotted an error? Let us know

  57. Jido's Gyros and KabobsLake Jackson

    100 TX-332, Lake Jackson, TX 77566

    GreekGyroKebab

    Spotted an error? Let us know

  58. Galilee Falafel and ShawarmaLake Worth

    6116 Lake Worth Blvd Ste 400, Lake Worth, TX 76135

    FalafelShawarma

    Spotted an error? Let us know

  59. Habibi’s Mediterranean GrillLaredo

    3660 E Del Mar Blvd, Laredo, TX 78041-6527

    Spotted an error? Let us know

  60. Cafe Petra Greek & Lebanese RestaurantLeague City

    2800 Marina Bay Dr, League City, TX 77573

    Greek · Lebanese

    GreekLebanese

    Spotted an error? Let us know

  61. CAVALeague City

    2915 Gulf Freeway S, League City, TX 77573

    Spotted an error? Let us know

  62. Chef's CuisineLufkin

    208 E Lufkin Ave, Lufkin, TX 75901

    Halal

    Spotted an error? Let us know

  63. Shish Mediterranean grillLuling

    1140 E Pierce St, Luling, TX 78648-2714

    Spotted an error? Let us know

  64. The Kebab ShopMagnolia

    32822 FM2978, Magnolia, TX 77354

    Kebab

    Spotted an error? Let us know

  65. The Greek SquadMagnolia

    5447 FM 1488 Rd, Magnolia, TX 77354-2402

    Greek

    Spotted an error? Let us know

  66. Halal 5Meadows Place

    11611 W Airport Blvd, Meadows Place, TX 77477-3042

    Halal · Vegetarian · Shawarma

    HalalFalafelShawarmaGyroKebab

    Spotted an error? Let us know

  67. SpitzMidland

    2101 W Wadley Ave #12, Midland, TX 79705

    Spotted an error? Let us know

  68. Greens And LemonsMission

    2707 E Griffin Pkwy, Mission, TX 78572-3481

    Spotted an error? Let us know

  69. The Halal GuysMission

    101 E Expressway 83, Mission, TX 78572

    Halal

    Spotted an error? Let us know

  70. ZoukisNacogdoches

    1220 North St, Nacogdoches, TX 75961

    Spotted an error? Let us know

  71. Kasra Persian CafeNassau Bay

    1212 E NASA Pkwy, Nassau Bay, TX 77058

    Persian

    Spotted an error? Let us know

  72. GW Gyro & WingsNederland

    1113 N Twin City Hwy, Nederland, TX 77627

    GreekGyro

    Spotted an error? Let us know

  73. Gyro GuysNew Caney

    18934 E Industrial Pkwy Ste O, New Caney, TX 77357

    GreekGyro

    Spotted an error? Let us know

  74. Pop N Pita'sOdessa

    4555 E University Blvd Ste E2, Odessa, TX 79762

    Greek

    Spotted an error? Let us know

  75. The Greek TacoOnalaska

    14479 US-190, Onalaska, TX 77360

    Greek

    Spotted an error? Let us know

  76. Barry’s Greek GrillOrange

    1720 Lutcher Dr, Orange, TX 77632

    Kabob · Gyro · Falafel

    GreekFalafelGyroKebab

    Spotted an error? Let us know

  77. Pita HutPalestine

    1625 TX-256 Loop F, Palestine, TX 75801

    Spotted an error? Let us know

  78. The Kebab ShopPflugerville

    18616 Limestone Commercial Dr #300, Pflugerville, TX 78660

    Kebab

    Spotted an error? Let us know

  79. Pita ShackPflugerville

    616 FM 685 Ste a-108, Pflugerville, TX 78660

    Spotted an error? Let us know

  80. Greek Gyros 2Port Arthur

    3620 FM 365 #100, Port Arthur, TX 77642

    Takeout · Kabob · Gyro

    GreekFalafelGyroKebab

    Spotted an error? Let us know

  81. A&M Grill Halal RestaurantPrairie View

    736 University Dr, Prairie View, TX 77445

    Halal

    Spotted an error? Let us know

  82. Hungry Platters & GyroProsper

    4740 W University Dr, Prosper, TX 75078

    GreekGyro

    Spotted an error? Let us know

  83. Nish Mediterranean GrillRiver Oaks

    4913 Ohio Garden Rd, River Oaks, TX 76114

    Vegetarian · Shawarma · Kabob

    ShawarmaGyroKebab

    Spotted an error? Let us know

  84. Euros GyrosRoanoke

    324 N Highway 377, Roanoke, TX 76262

    GreekGyro

    Spotted an error? Let us know

  85. Waterstone Ranch RestaurantRosharon

    14614 County Rd 820, Rosharon, TX 77583

    Turkish

    Spotted an error? Let us know

  86. Marlyns Mediterranean flavorsRosharon

    1726 Oleander St, Rosharon, TX 77583

    Spotted an error? Let us know

  87. Ephesus Bistro and GrillRowlett

    6702 Dalrock Rd, Rowlett, TX 75089

    Turkish

    Spotted an error? Let us know

  88. Opa Greek TavernaRowlett

    3801 Lakeview Pkwy #600, Rowlett, TX 75088

    Since 2013

    Family-owned

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  89. CAVASaginaw

    1428 Old Decatur Rd Ste 150, Saginaw, TX 76179

    Spotted an error? Let us know

  90. Big Horn BBQSanta Fe

    12611 FM 1764 Rd, Santa Fe, TX 77510

    Spotted an error? Let us know

  91. CAVASchertz

    18406 IH 35 N, Schertz, TX 78154

    Spotted an error? Let us know

  92. Athena's CornerSeabrook

    2900 E NASA Pkwy #310, Seabrook, TX 77586

    Family-owned

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  93. CAVAStafford

    11317 Current Lane, Stafford, TX 77477

    Spotted an error? Let us know

  94. CAVASunset Valley

    5601 Brodie Lane Suite 1525, Sunset Valley, TX 78745

    Spotted an error? Let us know

  95. Zoës KitchenSunset Valley

    5601 Brodie Ln Ste 1525, Sunset Valley, TX 78745

    Spotted an error? Let us know

  96. Indo Pak Restaurant N GrillTemple

    4311 S 31st St, Temple, TX 76502

    Halal

    Spotted an error? Let us know

  97. Mama Lama Mobile KitchenTemple

    7536 FM 2409, Temple, TX 76504-6104

    Spotted an error? Let us know

  98. Taziki's Mediterranean Café - TexarkanaTexarkana

    5002 N Cowhorn Creek Loop, Texarkana, TX 75503

    Spotted an error? Let us know

  99. Cafe Petra Greek & Lebanese RestaurantTexas City

    9300 Emmett F Lowry Expy, Texas City, TX 77591

    Greek · Lebanese

    GreekLebanese

    Spotted an error? Let us know

  100. NYC Gyro KornerTexas City

    5885 Gulf Fwy, Texas City, TX 77591-7051

    GreekGyro

    Spotted an error? Let us know

  101. The Great Greek Mediterranean Grill - The Colony, TXThe Colony

    3750 Plano Pkwy, The Colony, TX 75056

    Greek

    Spotted an error? Let us know

  102. Olive Roots Mediterranean CuisineThe Colony

    5701 State Hwy 121 Ste 110, The Colony, TX 75056

    Spotted an error? Let us know

  103. Greek Agora-Golden DragonTodd Mission

    21778 FM 1774, Todd Mission, TX 77363-7722

    Greek

    Spotted an error? Let us know

  104. Gyro Rice and SpiceTrophy Club

    2220 TX-114 Ste 430, Trophy Club, TX 76262

    GreekGyro

    Spotted an error? Let us know

  105. Jafar's Mediterranean GrillVan Alstyne

    240 E Marshall St, Van Alstyne, TX 75495

    Spotted an error? Let us know

  106. ATHENA SEAFOOD & STEAKHOUSEVictoria

    3801 N Navarro St, Victoria, TX 77901

    Greek

    Spotted an error? Let us know

  107. Zoes KitchenWest Lake Hills

    701 S Capital of Texas Hwy Ste G750, West Lake Hills, TX 78746

    Spotted an error? Let us know

  108. CAVAWest Lake Hills

    701 S Capital of Texas Highway, West Lake Hills, TX 78746

    Spotted an error? Let us know

  109. CAVAWestlake Hills

    701 S Capital of Texas Highway Ste G750, Westlake Hills, TX 78746

    Spotted an error? Let us know

  110. DelisiasWillow Park

    4098 E Interstate 20 Service Rd S, Willow Park, TX 76087-8790

    Spotted an error? Let us know

  111. Stop N Go Gyros - WylieWylie

    456 Country Club Rd, Wylie, TX 75098

    Gyro

    GreekGyro

    Spotted an error? Let us know

  112. Jaffa Joint WylieWylie

    207 N Ballard Ave, Wylie, TX 75098

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides