Lavaca Street Deli is located at 1403 Lavaca St, Austin, TX. This location is in the Downtown neighborhood. This business specializes in Restaurants. Lavaca Street Deli is open Mon 10:30am-2:15pm; Tue 10:30am-2:15pm; Wed 10:30am-2:15pm; Thu 10:30am-2:15pm; Fri 10:30am-2:15pm and accepts Cash, Discover, Mastercard and Visa.