This place is really located in a strange area...sort of commercial, industrial area? The food was Latin flair I guess, not hot enough for me, but I asked for and received a bowl of freshly grilled jalapenos to go with the meal. The restaurant has a nice feel, you can see the kitchen staff working. The food was surprisingly good....
More
