Current Location : 78220
Little Fish Factory is a privately held company in San Antonio, TX and is a Single Location business.
Mon 6:30 am - 7:00 pm Tue 6:30 am - 7:00 pm Closed now Wed 6:30 am - 7:00 pm Thu 6:30 am - 7:00 pm Fri 6:30 am - 7:00 pm Sat 6:30 am - 7:00 pm Sun Closed