How many times have you asked yourself “Mexican or Japanese tonight?” How about both? Hearing Japanese tacos and Mexican sushi,you might instantly think Disaster! Before you jump to conclusions, take a trip to Soho and stop by Taka Taka restaurant on the corner of West Broadway and Grand Street. This place […]