Alamo Restaurant Address: 125 N 9th St, Alamo, TX 78516 Phone: (956) 782-0940 Hours: Mon: 6am-2pm Tue: 6am-2pm Wed: 6am-2pm Thu: 6am-2pm Fri: 6am-2pm Sat: 6am-2pm Sun: 6am-2pm Restaurants, Mexican Other Businesses: Little Caesar's Pizza at 1001 Frontage Rd, Alamo, TX 78516 Whataburger at 513 N Alamo Rd, Alamo, TX 78516 Marisco's La Costa Restaurant at 511 N Alamo Rd, Alamo, TX 78516 Taco Deluxe at 920 W Acacia Ave, Alamo, TX 78516 McDonald's at 824 E Frontage Rd, Alamo, TX 78516