South Austin Trailer Park and Eatery

Address: 
1311 S. First Street, Austin, TX

This cluster of food trailers also shows outdoor movies.