2803 Main St, Suite 110, Dallas, Texas 75226 USA
Shareables and appetizers: Ahi Tuna Tacos
Photo Credit: Yelp