Mex and veg might not immediately seem like the ideal combo, but after trying the "Buffalo Bill Burrito" or one of...
North Hollywood · 11403 Victory Blvd, North Hollywood
This is deemed the "Hotel of the Stars" and is an incredibly lively hotel.
North Hollywood · 333 Universal Hollywood Drive, Universal City