The cost of meals in Patna is quite reasonable and largely depends on the type of food you choose. Traditional street food or a meal at a local dhaba can cost between 50-200 INR per person. Mid-range restaurants offer meals for around 300-600 INR per person. If you prefer more upscale cuisine, you should expect to pay 800-2000 INR per person. Please note that these prices may vary depending on the menu selection, number of dishes and location of the restaurant.