824 Afterglow St, San Antonio, TX 78216
+1 210 349 2060
site: Little Italy
RealTravel Rating --
Popularity A+ Top 2%

Description

Established in 1983, this Northside favorite has three possibilities depending on your dining mood. One side of the restaurant is cozy and comfortable— just right for an intimate repast. On the other side is a wonderful take-out deli, filled with meats and cheeses, as well as the restaurant's bar. If you're in the mood for a large gathering, you can book the Big Apple room. No matter where you sit (or stand), you will be able to order from a wide selection of real Italian meals. Every meal co... view all details

Compare Hotel Prices
San Antonio

San Antonio Hotels

Check-In: Check-Out:
Check Rates Action Required
Check rates on:
 

San Antonio Restaurants are also known as:

Sanctus Antonius Restaurants