La Taverna offers Italian cuisine and pizza. Features include takeout, wheelchair accessibility, free parking, and accepts American Express.