Alamo Cafe is a Mexican restaurant with 2 locations in San Antonio, TX. Order takeout online for pickup or delivery.