Located about an hour away from Mangaluru and along the coastal road to Goa, Udupi is best known for its Sri Krishna temple and the town's culinary treasures. Not all these are vegetarian though.