Friday, March 29, 2013
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.