Coming from a hispanic background, everything that has to do with latin food, also has to do with meat. Well, with a little bit if creativity and by asking some questions, it doesn’t have to be that way.
When we go into latin restaurants, I immediately go to the ‘sides’ section and start looking at those. You might find a side salad, plantains, yuca, black beans (usually made vegan but ask if it was cooked with meat), rice, bread, etc. My usual meal is black beans, rice, and plantains.
We also went to a fast latin food restaurant called ‘Pollo Tropical’ which literally means Tropical Chicken, but don’t let the name fool you! They have a vegetarian dish. You can choose between rice, rice and beans, yellow rice, rice and lettuce, with corn, grilled onions, tomatoes, and grilled peppers. They also have some yummy sauces such as guava bbq. If you have one near your house, you should check it out!