Loading...
LOCATION 2017-07-11T17:14:27+00:00

For a meal to remember…

Located in the heart of Dallas, a few blocks from the Galleria Mall, Republic’s first class menu and exceptional service creates a dining experience that you’ll remember.

LOCATION

12300 Inwood Road
Dallas , TX 75244
» Get Directions
972-385-6004

HOURS

Sun-Wed 11am – 1am
Thurs-Sat 11am – 2am

FOR RESERVATIONS

Call 972-385-6004