Chill hangout serving paella, Cuban sandwiches & Mexican standards, plus other Latin American fare.
4.5
Based on 2007 reviews