Description
A dimly-lit, warm-hued restaurant known for its efficient service and yummy tacos. Their salsa dips are to die for. It is situated in Shibuya-ku District.
A dimly-lit, warm-hued restaurant known for its efficient service and yummy tacos. Their salsa dips are to die for. It is situated in Shibuya-ku District.
Add a review