Loading...
LOCATION2018-04-13T13:07:35+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-Thurs 11am – 11pm
Fri-Sat 11am – Midnight

FOR RESERVATIONS

Call 972-385-6004