Get directions to: La Casita Roja, Fort Lauderdale, FL
Restaurant address: 3834 N University Dr Fort Lauderdale, FL 33351, USA
Restaurant: La Casita Roja