624 N Union St, Wilmington, Delaware 19805 USA
Combo dinner #1 2 enchiladas, 1 taco, Mexican rice
Photo Credit: Yelp