Francisco's Mexican Restaurant
1200 S Stewart St, Carson City NV 89701