Rajkot eats Gujarati. The classic order is a thali — round metal tray, several small bowls of dals and curries, pickles, rotli, rice, a sweet or two, refilled until you wave it off — and Rajkot has some of the better thali halls in the state. Street food is the other half of the picture: fafda-jalebi for breakfast (savoury chickpea cracker, syrupy fried dough), dhokla and khaman snacks throughout the day, and chikki (peanut brittle) to take away.
The city is dry — Gujarat has had a prohibition on alcohol since 1960 — so dinner is built around food rather than wine lists. Most restaurants are pure-vegetarian; Jain options (no onion, no garlic, no root vegetables) are widely available.