The Capital Grille
Add to Favorites
OPEN NOW
Today: 11:30 am - 10:00 pm
27 Years
in Business
Saved to Favorites
Phone: (817) 527-0017
Address: 1201 E State Highway 114 Ste 100, Southlake, TX 76092
Website: https://www.thecapitalgrille.com/locations/tx/southlake/southlake/8076
https://www.thecapitalgrille.com/locations/tx/southlake/southlake/8076
1420 Plaza Pl, Southlake, TX 76092
180 State St, Southlake, TX 76092
1200 E Southlake Blvd, Southlake, TX 76092
1255 S Main St, Grapevine, TX 76051
8849 Davis Blvd Ste 100, Keller, TX 76248
129 Olive St, Keller, TX 76248
100 Great Wolf Dr, Grapevine, TX 76051
811 International Pkwy, Flower Mound, TX 75022
4150 N Macarthur Blvd, Irving, TX 75038
1201 Airport Fwy Ste 400, Euless, TX 76040