Tara in Downtown LA

On Temple, just west of Alvarado, there are all these interesting places to eat, Papusas, Philipine, and now Mediterranean. Tara Mediterranean Grill is located at 2920 W Temple ST LA CA 90026, 213-908-5272. It's a very nice but small place. Newly constructed, the awnings give it that clean feel and the interior is comfortable. I ordered the Greek Salad for lunch. The server asked if I wanted grilled beef or chicken with that. I chose the beef and man, it was so delicious, with herbs and spices that just made this salad a pleasure to eat.

Comments

Popular Posts