Pickup from Alicia's Mexican Grille at 12002 Richmond Ave, Houston, TX 77082, USA