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
-
1Taziki's Mediterranean CafeSouthlake
-
2Zara's Mediterranean KitchenSpring
-
3Little Greek Fresh GrillRichardson
-
4Greek Isles Grille & TavernaDallas
-
5Deen's GyroKaty
-
6Orabis MediterraneanCedar Hill
-
7Gyro Guys ScarsdaleHouston
-
8Waterstone Ranch RestaurantRosharon
-
9Ariana CuisineDallas
-
10Ranosh CafeHouston
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- Houston312
- Austin154
- Dallas104
- San Antonio95
- Plano64
- Richardson50
- Fort Worth46
- Arlington44
- Irving38
- Katy36
- Sugar Land33
- Frisco23
- El Paso19
- Spring18
- Round Rock13
- Webster13
- McKinney12
- Pearland11
- Addison10
- Carrollton10
- Cypress9
- Denton9
- The Woodlands9
- McAllen8
- Richmond8
- Southlake8
- Cedar Park7
- Coppell7
- Corpus Christi7
- Garland7
- Georgetown7
- Lubbock7
- Pantego7
- Waco7
- Allen6
- College Station6
- Flower Mound6
- Galveston6
- Lewisville6
- Tyler6
- Beaumont5
- Killeen5
- Missouri City5
- San Marcos5
- Conroe4
- Grapevine4
- Humble4
- Kingwood4
- Mansfield4
- North Richland Hills4
- Pasadena4
- Sachse4
- Colleyville3
- Euless3
- Leander3
- Little Elm3
- Mesquite3
- Murphy3
- New Braunfels3
- Rockwall3
- Selma3
- Shenandoah3
- Wichita Falls3
Other towns in Texas
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
La Tapenade Mediterranean CaféA
9800 Airport Blvd, San Antonio, A, TX 78216
-
Niko'sAbilene
3354 Rebecca Ln, Abilene, TX 79606
-
MotoMedi MediterraneanAmarillo
2301 S Georgia St, Amarillo, TX 79109
Falafel · Greek
-
Heibel mediterranean resturant/storeAmarillo
2518 Paramount Blvd, Amarillo, TX 79109-1708
-
Gyro & Grill MediterraneanArgyle
1242 FM 407, Argyle, TX 76226
-
Lilo CuisineAubrey
5025 S Highway 377, Aubrey, TX 76227-6204
-
Lilo CuisineAubrey
5025 US Highway 377 S, Aubrey, TX 76227
-
Coffee GreeksBastrop
1020 Main St, Bastrop, TX 78602
-
Gyro QueenBaytown
4517 Garth Rd, Baytown, TX 77521-2211
Vegetarian · Takeout · Shawarma
-
Shawarma In TownBaytown
Prime Electronics, 3500 Garth Rd, Baytown, TX 77521-3812
-
Alwadi CafeBedford
2712 Brown Trail, Bedford, TX 76021
-
Artemis Mediterranean GrillBee Cave
4025 Ranch Road 620 S, Bee Cave, TX 78738-7132
Vegetarian · Gyro · Greek
-
CAVABellaire
5401 Bellaire Boulevard, Bellaire, TX 77401
-
Zand's Persian KebabsBryan
3105 S Texas Ave, Bryan, TX 77802-3151
-
Babylon CafeBryan
3700 S Texas Ave, Bryan, TX 77802
-
CAVABurleson
265 NW John Jones Dr, Suite 101, Burleson, TX 76028
-
Safari Restaurant: A Taste of East AfricaCactus
287 Center Dr, Cactus, TX 79013
-
Helios Greek GrillCanyon
1205 23rd St Ste 6, Canyon, TX 79015
-
Azro Authentic Afghan CuisineCastle Hills
2211 NW Military Hwy #131, Castle Hills, TX 78213
Since 2014
-
Orabis MediterraneanCedar Hill
824 E Belt Line Rd, Cedar Hill, TX 75104-2231
-
Zain’s shawarmaClute
100 Brazosport Blvd N, Clute, TX 77531
-
Aladdin CafeCrowley
10138 N Crowley Rd, Crowley, TX 76036-9556
-
Bibis House of KabobDeer Park
3121 Center St, Deer Park, TX 77536
Kabob · Greek
-
Narah CafeDwg
2896 W Pioneer Pkwy, Dwg, TX 76013-5908
-
Jerusalem Mediterranean BistroEdinburg
1601 W Trenton Rd, Edinburg, TX 78539-1503
-
Greek Bros. Oyster Bar & GrillEl Campo
133 S Mechanic St, El Campo, TX 77437-5147
-
MARSEONI - Authentic Mediterranean BBQ restaurantElgin
118A Sayers Rd, Elgin, TX 78621
-
Stefanos Greek KouzinaEmory
Emory, TX
-
Sal'sFairfield
500 I-45, Fairfield, TX 75840
-
Zoës KitchenFairview
102 Prairie Rd, Fairview, TX 75069
-
Express Halal FoodFarmers Branch
2410 Valwood Pkwy, Farmers Branch, TX 75234-3412
-
Daddyz KitchenForest Hill
5317 Mansfield Hwy, Forest Hill, TX 76119-7649
-
CAVAForney
630 E US HWY 80, Ste 632, Forney, TX 75126
-
Cafe DimonaFredericksburg
607 S Washington St, Fredericksburg, TX 78624
-
The Great Greek Mediterranean GrillFriendswood
700 Baybrook Mall, Friendswood, TX 77546
-
Street PitasFriendswood
108 S Friendswood Dr, Friendswood, TX 77546-3915
-
Santorini Mediterranean RestaurantGainesville
729 N Grand Ave, Gainesville, TX 76241
-
Jaffa Joint GranburyGranbury
1421 S Morgan St, Granbury, TX 76048
-
Safari Mediterranean Market & RestaurantGrand Prairie
7501 Lake Ridge Pkwy, Grand Prairie, TX 75054
-
Yummy Bus of Cedar CreekGun Barrel City
13328 TX-198, Gun Barrel City, TX 75156
-
Texas ShawarmaHaltom City
4125 E Belknap St, Haltom City, TX 76111
-
AcropolisHarker Heights
360 W Central Texas Expy, Harker Heights, TX 76548-1891
-
Pita HoüzzHighland Village
3090 Justin Rd #330, Highland Village, TX 75077
-
Aladdin Kebab HouseHuntsville
601 TX-75, Huntsville, TX 77320
Gyro
-
Cafe MediHurst
420 Grapevine Hwy #101a, Hurst, TX 76054
-
Moe’s Gyro (Gyros and Wings)Hurst
819 W Pipeline Rd, Hurst, TX 76053
Gyro
-
Sumer GrillHuston
8586 Westheimer Rd, Huston, TX 77063
-
Cafe MediKeller
129 Olive St, Keller, TX 76248
-
Ashim's Eastern-Euro BuffetKeller
721 Keller Pkwy, Keller, TX 76248
-
IshtiaKemah
709 Harris Ave, Kemah, TX 77565
-
Bakkhus TavernaKemah
605 6th St Ste A, Kemah, TX 77565
-
Al Karam HalalKlein
6906 Louetta Rd, Klein, TX 77379-7419
-
CAVAKyle
5120 Farm to Market 1626, Kyle, TX 78640
-
Gyro GuysLa Porte
9901 Spencer Hwy Ste B, La Porte, TX 77571
Halal · Takeout · Shawarma
-
The Cedar Tree Mediterranean Grill & CafeLago Vista
7708 Lohman Ford Rd, Lago Vista, TX 78645
Shawarma · Gyro · Falafel
-
Sahara Mediterranean Grill & BurgersLake Dallas
304 Swisher Rd, Lake Dallas, TX 75065
-
Jido's Gyros and KabobsLake Jackson
100 TX-332, Lake Jackson, TX 77566
-
Galilee Falafel and ShawarmaLake Worth
6116 Lake Worth Blvd Ste 400, Lake Worth, TX 76135
-
Habibi’s Mediterranean GrillLaredo
3660 E Del Mar Blvd, Laredo, TX 78041-6527
-
Cafe Petra Greek & Lebanese RestaurantLeague City
2800 Marina Bay Dr, League City, TX 77573
Greek · Lebanese
-
CAVALeague City
2915 Gulf Freeway S, League City, TX 77573
-
Chef's CuisineLufkin
208 E Lufkin Ave, Lufkin, TX 75901
-
Shish Mediterranean grillLuling
1140 E Pierce St, Luling, TX 78648-2714
-
The Kebab ShopMagnolia
32822 FM2978, Magnolia, TX 77354
-
The Greek SquadMagnolia
5447 FM 1488 Rd, Magnolia, TX 77354-2402
-
Halal 5Meadows Place
11611 W Airport Blvd, Meadows Place, TX 77477-3042
Halal · Vegetarian · Shawarma
-
SpitzMidland
2101 W Wadley Ave #12, Midland, TX 79705
-
Greens And LemonsMission
2707 E Griffin Pkwy, Mission, TX 78572-3481
-
The Halal GuysMission
101 E Expressway 83, Mission, TX 78572
-
ZoukisNacogdoches
1220 North St, Nacogdoches, TX 75961
-
Kasra Persian CafeNassau Bay
1212 E NASA Pkwy, Nassau Bay, TX 77058
-
GW Gyro & WingsNederland
1113 N Twin City Hwy, Nederland, TX 77627
-
Gyro GuysNew Caney
18934 E Industrial Pkwy Ste O, New Caney, TX 77357
-
Pop N Pita'sOdessa
4555 E University Blvd Ste E2, Odessa, TX 79762
-
The Greek TacoOnalaska
14479 US-190, Onalaska, TX 77360
-
Barry’s Greek GrillOrange
1720 Lutcher Dr, Orange, TX 77632
Kabob · Gyro · Falafel
-
Pita HutPalestine
1625 TX-256 Loop F, Palestine, TX 75801
-
The Kebab ShopPflugerville
18616 Limestone Commercial Dr #300, Pflugerville, TX 78660
-
Pita ShackPflugerville
616 FM 685 Ste a-108, Pflugerville, TX 78660
-
Greek Gyros 2Port Arthur
3620 FM 365 #100, Port Arthur, TX 77642
Takeout · Kabob · Gyro
-
A&M Grill Halal RestaurantPrairie View
736 University Dr, Prairie View, TX 77445
-
Hungry Platters & GyroProsper
4740 W University Dr, Prosper, TX 75078
-
Nish Mediterranean GrillRiver Oaks
4913 Ohio Garden Rd, River Oaks, TX 76114
Vegetarian · Shawarma · Kabob
-
Euros GyrosRoanoke
324 N Highway 377, Roanoke, TX 76262
-
Waterstone Ranch RestaurantRosharon
14614 County Rd 820, Rosharon, TX 77583
-
Marlyns Mediterranean flavorsRosharon
1726 Oleander St, Rosharon, TX 77583
-
Ephesus Bistro and GrillRowlett
6702 Dalrock Rd, Rowlett, TX 75089
-
Opa Greek TavernaRowlett
3801 Lakeview Pkwy #600, Rowlett, TX 75088
Since 2013
Family-owned
Gyro · Greek
-
CAVASaginaw
1428 Old Decatur Rd Ste 150, Saginaw, TX 76179
-
Big Horn BBQSanta Fe
12611 FM 1764 Rd, Santa Fe, TX 77510
-
CAVASchertz
18406 IH 35 N, Schertz, TX 78154
-
Athena's CornerSeabrook
2900 E NASA Pkwy #310, Seabrook, TX 77586
Family-owned
Gyro · Greek
-
CAVAStafford
11317 Current Lane, Stafford, TX 77477
-
CAVASunset Valley
5601 Brodie Lane Suite 1525, Sunset Valley, TX 78745
-
Zoës KitchenSunset Valley
5601 Brodie Ln Ste 1525, Sunset Valley, TX 78745
-
Indo Pak Restaurant N GrillTemple
4311 S 31st St, Temple, TX 76502
-
Mama Lama Mobile KitchenTemple
7536 FM 2409, Temple, TX 76504-6104
-
Taziki's Mediterranean Café - TexarkanaTexarkana
5002 N Cowhorn Creek Loop, Texarkana, TX 75503
-
Cafe Petra Greek & Lebanese RestaurantTexas City
9300 Emmett F Lowry Expy, Texas City, TX 77591
Greek · Lebanese
-
NYC Gyro KornerTexas City
5885 Gulf Fwy, Texas City, TX 77591-7051
-
The Great Greek Mediterranean Grill - The Colony, TXThe Colony
3750 Plano Pkwy, The Colony, TX 75056
-
Olive Roots Mediterranean CuisineThe Colony
5701 State Hwy 121 Ste 110, The Colony, TX 75056
-
Greek Agora-Golden DragonTodd Mission
21778 FM 1774, Todd Mission, TX 77363-7722
-
Gyro Rice and SpiceTrophy Club
2220 TX-114 Ste 430, Trophy Club, TX 76262
-
Jafar's Mediterranean GrillVan Alstyne
240 E Marshall St, Van Alstyne, TX 75495
-
ATHENA SEAFOOD & STEAKHOUSEVictoria
3801 N Navarro St, Victoria, TX 77901
-
Zoes KitchenWest Lake Hills
701 S Capital of Texas Hwy Ste G750, West Lake Hills, TX 78746
-
CAVAWest Lake Hills
701 S Capital of Texas Highway, West Lake Hills, TX 78746
-
CAVAWestlake Hills
701 S Capital of Texas Highway Ste G750, Westlake Hills, TX 78746
-
DelisiasWillow Park
4098 E Interstate 20 Service Rd S, Willow Park, TX 76087-8790
-
Stop N Go Gyros - WylieWylie
456 Country Club Rd, Wylie, TX 75098
Gyro
-
Jaffa Joint WylieWylie
207 N Ballard Ave, Wylie, TX 75098
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


