Capitol Gastro, Austin, TX Phone (appointments): 512-593-6022 | Phone (general inquiries): 512-593-6022 Address: 12701 Ranch Road 620 N, Suite 101, Austin, TX 78750.