Just strolling in the Crossroads and looking for a bistro that was there before and it is gone. Tried Island Tacos and was pleasantly surprised. My lady friend and I both had the grilled mahi mahi burrito. Very good and the service was good as well. Slightly higher priced than a regular taqueria but worth it.