Get directions to: Baja Fresh Mexican Grill, Dallas, TX
Restaurant address: 3826 Lemmon Avenue Dallas, TX 75219, USA
Restaurant: Baja Fresh Mexican Grill