Texas Tapas 2513 1/2 MAIN ST Dallas, TX 75226, United States 999-999-9999 Timing: Mon Closed Tue to Thu 5:30:00pm 10:30pm Fri to Sat 5:30pm to 11:30pm Sun Closed Texas Tapas, home of the world famous American Dream! All your Texas favorites served Tapas style! Now Open serving awesome food in our new dining room. Stop in for Happy Hour or hang and watch the game. Great...
Texas Tapas, home of the world famous American Dream! All your Texas favorites served Tapas style! Now Open serving awesome food in our new dining room. S