Does this place have food? I've read about food trucks. That you can order food and take it inside. Are the food trucks always there?
Address: 216 S Alameda St, Los Angeles, CA 90012, USA
Antonio Gonzalez | Aug 28, 2018
Yes there is one Inside the premises and one outside the street.
Barret Baumgart | Aug 28, 2018
Always a food truck there. Also you can bring in any food u like.
Thanks! Your answer is awaiting moderation.