There are many parking places all nearby the Alamo, but the Alamo itself doesn't have any. If you try parking in the back then your car will be towed since that is employee only parking.
Yes several places to park. You could even park at pearl brewery and take the Riverwalk canal boats into downtown.
Thanks! Your answer is awaiting moderation.