Dining

Restaurants in Waco & the Heart of Texas offer a variety of choices to suit every taste and budget. From Tex-Mex tamales to old-world Thai, Waco’s cuisine is a daily celebration of its colorful culture.

If there is a Waco restaurant that does not appear on this list, or if it is listed incorrectly, please click here┬áto email us and we’d be glad to list or correct it!

This page features dining establishments in Waco & the Heart of Texas. For fast-food options, or a printable Dining Guide follow the links below.

Fast Food & Food Truck Guide (PDF)
Dining Guide (PDF)




1201 Hewitt Dr., Suite 110
Waco, TX 76712
(254) 666-3100
Locally Owned Restaurant

1424 Washington Ave.
Waco, TX 76701
(254) 752-7385
Locally Owned Restaurant

2440 W. Loop 340
Waco, TX 76711
(254) 732-0305

1201 Hewitt Dr. # 211
Waco, TX 76712
(254) 732-4327

301 S. Valley Mills Dr.
Waco, TX 76710
(254) 741-6674
Buffet

1201 Hewitt Dr. Suite # 21
Hewitt, TX 76712
(254) 666-6188
Locally Owned Restaurant

614 N Valley Mills Dr.
Waco, TX 76710
(254) 751-9084

215 S. University Parks Dr. Suite 103
Waco, TX 76706
(254) 757-2741
Locally Owned Restaurant

904 N. Valley Mills Dr.
Waco, TX 76710
(254) 772-2900
Locally Owned Restaurant

420 Franklin Ave.
Waco, TX 76701
(254) 759-3714
Locally Owned Pub

1547 Wooded Acres
Waco, TX 76710
(254) 776-6155

Bertha's Bakery & Restaurant
2418 Grim
Waco, TX 76706
(254) 755-7123
Locally Owned Restaurant

5929 W. Waco Dr.
Waco, TX 76710
(254) 776-0200

211 Clay Ave.
Waco, TX 76701
(254) 754-7000

113 S. University Parks Dr.
Waco, TX 76701
(254) 754-8484

565 N. Valley Mills Dr.
Waco, TX 76710
(254) 732-3085

5347 Old Mexia Rd.
Waco, TX 76705
(254) 227-6367
Locally Owned Restaurant

4325 Franklin Ave.
Waco, Tx 76710
(254) 751-9696

100 N. Jack Kultgen Expy.
Waco, TX 76704
(254) 753-2778
Locally Owned Restaurant

4700 Bosque Blvd.
Waco, TX 76710
(254) 772-3739
Locally Owned Restaurant

100 N. 6th St.
Waco, TX 76710
(254) 756-0396
Locally Owned Restaurant

608 Dry Creek Rd.
Waco, TX 76705
(254) 754-9604
Locally Owned Restaurant

901 Lake Air Dr.
Waco, TX 76710
(254) 776-4155
Locally Owned Restaurant

1411 N. Valley Mills Dr.
Waco, TX 76710
(254) 399-9111

414 N Valley Mills Dr.
Waco, TX 76710
(254) 751-0182

725 N. Loop 340
Waco, TX 76705
(254) 799-0552

1201 S.Valley Mills Dr.
Waco, TX 76711
(254) 753-7700

Cathay House
825 Wooded Acres
Waco, TX 76710
(254) 776-1072
Locally Owned Restaurant

4208 Franklin Ave.
Waco, TX 76710
(254) 741-1411

5804 Bosque Blvd.
Waco, TX 76710
(254) 776-8330

416 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-7996

1115 N. Valley Mills Dr. Suite A
Waco, TX 76710
(254) 741-9400

3101 Beale St. Ste. A
Waco, TX 76705
(254) 799-6480
Locally Owned Restaurant

5106 W. Waco Dr.
Waco, TX 76701
(254) 772-9141

5501 Legend Lake Pkwy.
Waco, TX 76712
(254) 420-4242

1609 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-7762

901 N. Loop 340
Bellmead, TX 76705
(254) 867-0003

920 S. IH-35
Waco, TX 76706
(254) 756-2721
Locally Owned Restaurant
click here for coupon

925 W. McGregor
McGregor, TX 76657
(254) 644-7780
Locally Owned Restaurant

1005 W. McGregor Dr.
McGregor, TX 76657
(254) 840-2027
Locally Owned Restaurant

I-35 & Hwy. 31
Waco, TX 76705
(254) 799-5824

1123 S. 8th St.
Waco, TX 76706
(254) 757-2957
Locally Owned Coffee House & Live Music Venue - No Alcohol

5501 Bosque Blvd.
Waco, TX 76710
(254) 772-4200

211 Mary St.
Waco, TX 76701
(254) 754-4677

1424 Speight
Waco, TX 76706
(254) 753-9364
Locally Owned Restaurant

402 W. 3rd St.
McGregor, TX 76657
(254) 840-7030
Locally Owned Bakery

D & J Seafood
820 E. Waco Dr.
Waco, TX 76704
(254) 756-0008
Locally Owned Restaurant

1503 Colcord Ave.
Waco, TX 76707
(254) 754-6709
Locally Owned Restaurant

709 N. I-35
Waco, TX 76705
(254) 867-1000

2409 S. New Road
Waco, TX 76711
(254) 714-0313

217 Mary
Waco, TX 76701
(254) 757-2871
Locally Owned Restaurant
click here for coupon

508 Austin Ave.
Waco, TX 76701
(254) 214-1710
Locally Owned Coffee and Spirits Establishment

510 S. Main St.
McGregor, TX 76657
(254) 749-6190
Locally Owned Restaurant

4651 S. Jack Kultgen Expy.
Waco, TX 76711
(254) 662-3888

160 N. New Road
Waco, TX 76710
(254) 772-3283

1810 Herring Ave.
Waco, TX 76708
(254) 753-1603
Locally Owned Restaurant

Eggroll House
4106 Bellmead Dr.
Waco, TX 76705
(254) 757-2741

El Charro Cafe
2303 La Salle Ave.
Waco, TX 76706
(254) 753-9272
Locally Owned Restaurant

2111 S. Valley Mills Dr.
Waco, TX 76706
(254) 662-2750

4508 W. Waco Dr.
Waco, TX 76710
(254) 772-4596
Locally Owned Restaurant

901 N. Loop 340
Waco, TX 76705
(254) 799-6655
Locally Owned Restaurant

2132 S. Valley Mills Dr.
Waco, TX 76706
(254) 754-4941
Locally Owned Restaurant

1515 Hewitt Dr.
Waco, TX 76712
(254) 732-0354

1308 New Dallas Hwy.
Bellmead, TX 76705
(254) 867-1700
Locally Owned Restaurant

1411 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-0961

5901 W. Waco Dr.
Waco, TX 76710
(254) 772-8880

Garibaldi's
3319 Brook Circle
Waco, TX 76710
(254) 755-8009
Locally Owned Restaurant

1925 Speight Ave.
Waco, TX 76706
(254) 753-1421
Locally Owned Restaurant

Westrock 1201 Hewitt Dr.
Waco, TX 76712
(254) 420-2060
Locally Owned Restaurant

618 N. Valley Mills Dr.
Waco, TX 76710
(254) 751-9088
Buffet

Gospel Cafe
825 S. 10th St.
Waco, TX 76706
(254) 756-1088
Locally Owned Restaurant

Grandma's Kitchen
121 Garrison St.
Waco, TX 76704
(214) 649-2353
Locally Owned Restaurant

Griff's Grocery & Restaurant
10400 Wortham Bend Rd.
Waco, TX 76708
(254) 836-4622
Locally Owned Restaurant

Happy Wok
1910 Park Lake Dr.
Waco, TX 76708
(254) 875-9800

Harold Waite Pancake & Steak House
941 Lake Air Dr.
Waco, TX 76710
(254) 772-9970
Locally Owned Restaurant

2601 Circle Rd.
Waco, TX 76706
(254) 752-2081
Locally Owned Restaurant

3927 S. IH-35
Waco, TX 76706
(254) 752-9464

1000 S. 4th St.
Waco, TX 76706
(254) 754-3001

4019 S. IH-35
Waco, TX 76706
(254) 757-1133

613 Austin Ave.
Waco, TX 76702
(254) 756-2522
Locally Owned Restaurant

4302 W. Waco Dr.
Waco, TX 76710
(254) 772-6611

105 Clifton St.
Waco, TX 76704
(254) 732-0899
Locally Owned Restaurant

100 S. 4th Street
Waco, TX 76706
(254) 753-3700

824 Hewitt Dr.
Waco, TX 76712
(254) 666-1900

1230 N. Valley Mills Dr.
Waco, TX 76710
(254) 399-8700

1817 Alexander
Waco, TX 76708
(254) 753-2551
Locally Owned Restaurant

1801 Development Blvd.
Bellmead, TX 76705
(254) 799-9997

2600 W. Waco Dr.
Waco, TX 76710
(254) 763-1118
Locally Owned Restaurant

Kitok Restaurant
1815 N. 18th St.
Waco, TX 76707
(254) 754-1801
Locally Owned Restaurant

723 Austin Ave.
Waco, TX 76701
(254) 752-1808
Locally Owned Restaurant & Wine Bar

235 N. Hewitt Dr.
Hewitt, TX 76643
(254) 216-0004

520 Austin Ave.
Waco, TX 76701
(254) 732-3025

La Familia Restaurant
1111 La Salle Ave.
Waco, TX 76706
(254) 754-1115
Locally Owned Restaurant

3815 Franklin Ave.
Waco, TX 76710-
(254) 756-4701
Locally Owned Restaurant

La Javita Restaurant
1700 N. Jack Kultgen Expy.
Waco, TX 76706
(254) 753-6422
Locally Owned Restaurant

Lillian's Cafe
3101 Beale St.
Bellmead, TX 76705
(254) 412-1688
Locally Owned Restaurant

2806 W. Loop 340
Waco, TX 76711
(254) 662-2036

1911 Franklin
Waco, TX 76701
(254) 755-8008
Locally Owned Restaurant

4713 Corsicana Hwy.
Bellmead, TX 76705
(254) 799-0027
Locally Owned Restaurant

4300 Franklin Ave.
Waco, TX 76710
(254) 399-6903

951 N. Loop 340
Bellmead, TX 76704
(254) 799-2851
Cafeteria

319 S. Main St.
McGregor, TX 76657
(254) 840-3334
Locally Owned Restaurant

406 Elm St.
Waco, TX 76704
(354) 366-0862
Locally Owned Restaurant

Lula Mae's Soul Food
937 Taylor St.
Waco, TX 76704
(214) 243-0685
Locally Owned Restaurant

221 S. IH-35
Waco, TX 76706
(254) 776-7045

1230 N. Valley Mills Dr.
Waco, TX 76710
(254) 400-2054

1620 N. Martin Luther King Jr. Blvd.
Waco, TX 76704
(254) 757-1616

259 N. Hewitt Dr.
Hewitt, TX 76643
(254) 666-0660

812 S. 6th St.
Waco, TX 76706
(254) 296-0380

1505 Hewitt Dr.
Waco, TX 76712
(254) 420-4603

4551 West Waco Dr.
Waco, TX 76710
(254) 776-3354

McDowell Cafe
814 Elm Ave.
Waco, TX 76704
(254) 733-9681
Locally Owned Restaurant

10207 China Spring
Waco, TX 76708
(254) 541-3336
Locally Owned Restaurant

1200 N. Valley Mills Dr.
Waco, TX 76710
(254) 741-1151
Locally Owned Restaurant

2803 Franklin Ave.
Waco, TX 76710
(254) 752-3650
Locally Owned Restaurant

3211 Bellmead Dr.
Bellmead, TX 76705
(254) 412-0618
Locally Owned Restaurant

6320 N. 19th St.
Waco, TX 76708
(254) 304-3044
Locally Owned Restaurant

2716 West Loop 340
Waco, TX 76711
(254) 662-0361

215 Mary St.
Waco, TX 76701
(254) 757-2050

Bagby Ave. & S 5th St.
Waco, TX 76706
(254) 756-1010

Old Fashion BBQ
416 Franklin Ave.
Waco, TX 76701
(254) 296-9227
Locally Owned Restaurant

215 S. 2nd St.
Waco, TX 76701
(254) 757-0885
Locally Owned Restaurant

5921 W. Waco Dr.
Waco, TX 76710
(254) 751-1667

Olympic Family Restaurant
1901 N. 18th St.
Waco, TX 76708
(254) 714-1311
Locally Owned Restaurant

4320 W. Waco Dr.
Waco, TX 76710
(254) 399-9986

215 Mary Ave.
Waco, TX 76701
(254) 752-6767

4500 Franklin Ave.
Waco, TX 76710
(254) 772-5449

810 LaSalle
Waco, TX 76706
(254) 235-7427
Locally Owned Restaurant

2516 West Loop 340
Waco, TX 76711
(254) 662-0700

Papa Bear's
3015 S. Gholson Rd.
Waco, TX 76705
(254) 799-1924
Locally Owned Restaurant

Park's Family Buffet
4318 Bellmead Dr.
Waco, TX 76705
(254) 799-3773
Locally Owned Restaurant

4300 W. Waco Dr.
Waco, Tx 76710
(254) 772-0190

Perales Restaurant
504 Elm Ave.
Waco, TX 76704
(254) 265-1401

120 S. New Road
Waco, TX 76710
(254) 751-1212

Pizza House
206 N. Frontage Rd.
McGregor, TX 76657
(254) 857-3272

1111 S. 8th St.
Waco, TX 76706
(254) 756-2320

626 N. Valley Mills Dr.
Waco, TX 76710
(254) 772-5555

601 N. Loop 340
Waco, TX 76705
(254) 867-6767

10207 China Spring Rd.
Waco, TX 76708
(254) 836-1110

203 Hewitt Dr.
Hewitt, TX 76643
(254) 666-9999

4315 Lake Shore Dr.
Waco, TX 76710
(254) 751-1723

Pizza Town
510 W. McGregor
McGregor, TX 76657
(254) 840-4111
Locally Owned Restaurant

703 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-6776
Locally Owned Restaurant

725 Austin Ave.
Waco, TX 767001
(254) 753-8900

Rancho Grande
4509 Bellmead Dr.
Waco, TX 76705
(254) 799-2622
Locally Owned Restaurant

Real Deal Soul Food
821 Clifton St.
Waco, TX 76704
(254) 235-7685

5925 W. Waco Dr.
Waco, TX 76710
(254) 741-1766

Restaurant La Fe
401A Lake Air Drive
Waco, TX 76710
(254) 235-1812
Locally Owned Restaurant

824 Hewitt Dr. #900
Woodway, TX 76712-6659
(254) 666-6066

Rowdy Taco
1230 Valley Mills Dr.
Waco, TX 76710
(903) 747-5104

2510 Circle Rd.
Waco, TX 76706
(254) 750-9995

2004 N. Valley Mills Dr.
Waco, TX 76710
(254) 732-5161
Locally Owned Restaurant

1824 W. Waco Dr.
Waco, TX 76701
(254) 754-9926

Samurai Steakhouse
5912 Bosque Blvd.
Waco, TX 76710
(254) 776-5197

105 S. 5th St.
Waco, TX 76701
(254) 753-2332
Locally Owned Restaurant

1412 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-3694
Locally Owned Restaurant

608 Austin Ave.
Waco, TX 76701
(254) 714-1297
Locally Owned Restaurant

1712 S. 12th St.
Waco, TX 76706
(254) 235-2646

3600 N. 19th St.
Waco, TX
(254) 224-6640

1509 Austin Ave.
Waco, TX 76701
(254) 714-1229
Locally Owned Restaurant

6808 Sanger
Waco, TX 76710
(254) 730-0764

3201 Over Flow Road
Waco, TX 76712
(254) 848-7979
Locally Owned Restaurant

1230 N. Valley Mills Dr.
Waco, TX 76710
(254) 400-2749

5006 W. Waco Dr.
Waco, TX 76710
(254) 741-9595
Buffet

1506 New Dallas Hwy.
Waco, TX 76705
(254) 412-1644
Locally Owned Restaurant

1520 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-8081
Buffet

1201 Hewitt Dr.
Waco, Tx 76714
(254) 666-0806
Buffet

Sweet Nell's Soulfood & More
719 S. 11th St.
Waco, TX 76706
(254) 733-7392
Locally Owned Restaurant

719 Hewitt Dr.
Hewitt, TX 76643
(254) 666-8887

1500 S. 18th St.
Waco, TX 76706
(254) 754-2842

Taqueria El Charro Tapatio #7
1615 W. Waco Dr.
Waco, TX 76707
(254) 752-1961

Taqueria El Mexicano #8
1516 N. IH 35
Bellmead, TX 76705
(254) 799-5639

1420 N. Valley Mills Dr.
Waco, TX 76710
(254) 776-1100

Taqueria Jardin de Jalisco
900 N. Valley Mills
Waco, TX 76710
(254) 399-9989

Taqueria Mexicano Grille #14
2305 Marketplace Dr.
Waco, TX 76711
(254) 313-1095

Taste Like Grandma's
1114 N. 15th St.
Waco, TX 76707
(254) 216-7607
Locally Owned Restaurant

Teriyaki Park
220 S. 2nd St.
Waco, TX 76701
(254) 714-1416

1121 Speight Ave.
Waco, TX 76706
(254) 753-3998
Locally Owned Restaurant

2729 LaSalle Ave.
Waco, TX 76706
(254) 662-1177

4600 Franklin Ave.
Waco, TX 76710
(254) 399-0886

803 N. Hewitt Dr.
Hewitt, TX 76643
(254) 751-0405
Locally Owned Restaurant

The Provender Store
608 Austin Ave.
Waco, TX
(254) 265-4327

2310 W. Waco Dr.
Waco, TX 76701
(254) 235-9471

Time Out Sports Bar
4114 Bellmead Dr.
Bellmead, TX 76705
(254) 412-0636
Sports Bar

6818 Sanger Ave.
Waco, TX 76710
(254) 751-0025
Locally Owned Restaurant

3125 Bellmead Dr.
Bellmead, TX 76705
(254) 799-2345
Locally Owned Restaurant

1000 Elm St.
Waco, TX 76704
(254) 755-8888
Locally Owned Restaurant

Tony's Chicago Eatery
579A N. Valley Mills Dr.
Waco, TX 76710
(254) 732-0582

801 S. 5th St.
Waco, TX 76706
(254) 732-1445

215 S. University Parks Dr. Ste 101
Waco, TX 76701
(254) 300-4448
Locally Owned Coffee Shop

723 S. 6th St.
Waco, TX 76706
(254) 235-8737
Locally Owned Restaurant

10324 China Spring Rd.
Waco, TX 76708
(254) 836-8226
Locally Owned Restaurant

2612 LaSalle
Waco, TX 76706
(254) 756-1331
Locally Owned Restaurant

4671 South Jack Kultgen Expwy
Waco, TX 76711
(254) 662-9333

100B N. New Road
Waco, 76710
(254) 776-2600

201 N. Hewitt Dr. #4
Hewitt, TX 76643
(254) 230-9700

1001 Lake Air Dr.
Waco, TX 76710
(254) 772-4744
Locally Owned Restaurant

231 N Hewitt Dr
Hewitt, TX 76643
(254) 666-3839
Locally Owned Restaurant

Vegas Buffet
505 Westview Villiage
Waco, TX 76710
(254) 772-5288

Veronica's Restaurant
1618 Franklin Ave.
Waco, TX 76701
(254) 714-2655
Locally Owned Restaurant

1600 Speight Ave.
Waco, TX 76706
(254) 752-7591
Locally Owned Restaurant

724 Austin Ave.
Waco, TX 76710
(254) 227-6723
Locally Owned Restaurant and Bar in a Historic Theatre

2804 W. Loop 340 Ste. #1-2
Waco, TX 76711
(254) 662-9335

108 N. 25th St.
Waco, TX 76710
(254) 224-6610
Locally Owned Bakery

5608 Flat Rock Rd.
Waco, TX 76708
(254) 756-1888

220 S. 2nd St.
Waco, TX 76701
(254) 296-9464

111 S. New Road
Waco, TX 76710
(254) 761-9464

1201 Hewitt Dr.
Hewitt, TX 76712
(254) 666-9440

1321 N. 15th St.
Waco, TX 76707
(254) 757-1748
Locally Owned Restaurant

Option 1:
Cuisine Quick Search:
Option 2:
Search By Name: