Carlos Mexican Restaurant 3603 Aldine Mail Road Houston, TX United States
Food and beverages provided.